fly63前端网
www.fly63.com
首页
文章
资源
工具
教程
栏目
关于我们
网站投稿
赞助一下
极简导航
购物优惠券
搜索
前端标签
seo
css3动画
loader
Puppeteer
光标
推送
layer
优化
数据库
instanceof
linux
外链
浮点
骨架屏
原则
初始化
克隆
more
全部
html/css
javascript
框架
收藏
使用纯 JavaScript 获得完整的类型支持
这听起来是不是很耳熟:你想写一个小型脚本,不管是为页面、命令行工具,还是其他什么类型。你从JavaScript开始,直到你想起写代码时没有类型是多么痛苦。
阅读量:
79
标签:
TypeScript
你们喜欢用 forEach 吗?说说我为啥不喜欢用 forEach
老实说我不喜欢用forEach,因为它导致的一些bug总是这么不经意,盘点我不喜欢的原因,JavaScript中的forEach()方法是一个同步方法,它不支持处理异步函数。
阅读量:
292
标签:
循环
老板:你工作5年了,为什么还会犯这个简单的错误?
是不是因为数字太大,出现了精度损失?语言中的 Long 类型Java是 64 位,语言Long中的类型JavaScript是否小于 64 位?我的天啊,JavaScript似乎没有类型的数据Long!
阅读量:
123
标签:
错误
js金额数字格式化
要格式化金额,可以使用 JavaScript 的 toLocaleString() 方法。该方法可以将数字转换为本地化的字符串表示形式,并可以指定货币符号、小数点和千位分隔符等格式。
阅读量:
73
标签:
数字
async/await 函数到底要不要加 try catch ?
写异步函数的时候,promise 和 async 两种方案都非常常见,甚至同一个项目里,不同的开发人员都使用不同的习惯, 不过关于两者的比较不是本文关注的重点,只总结为一句话:“async 是异步编程的终极解决方案”。
阅读量:
59
标签:
异步
如何使用Map处理Dom节点
本文浅析一下为什么Map(和WeakMap)在处理大量DOM节点时特别有用。我们在JavaScript中使用了很多普通的、古老的对象来存储键/值数据,它们处理的非常出色:
阅读量:
66
标签:
dom
new Date() 我忍你很久了!
大家平时在开发的时候有没被new Date()折磨过?就是它的诸多怪异的设定让你每每用的时候,都可能不小心踩坑。造成程序意外出错,却一下子找不到问题出处,那叫一个烦透了
阅读量:
186
标签:
日期
JS中的箭头函数
在JavaScript中,箭头函数是一种简化的函数语法,它在ES6(ECMAScript 2015)引入。箭头函数的语法比传统的function表达式更简洁,同时还有一些特性,例如继承外部作用域的this值。
阅读量:
594
标签:
函数
不同窗口通信(多窗口联动)_BroadcastChannel API
目前现代浏览器(支持最新ES标准)前端通信有PostMessage和Boradcast Channel两种消息机制。这里介绍Broadcast Channel API , 它可以实现同 源 下浏览器不同窗口、Tab 页、frame 或者 iframe 下的 浏览器上下文 (通常是同一个网站下不同的页面) 之间的简单通讯。
阅读量:
528
标签:
api
在JS中如何判断两个对象是否相等
在JavaScript中,判断两个对象是否相等有多种方法,取决于你对 相等 的定义以及对象属性的类型。如果你只是需要比较两个对象的属性是否相等(不比较引用地址)
阅读量:
204
标签:
对象
JS的预解析
JS的预解析是指在代码执行之前,JavaScript引擎会先对代码进行一次扫描,将变量声明和函数声明提升到当前作用域的顶部,以便在代码执行时能够正确地访问这些变量和函数。这个过程也被称为“提升”。
阅读量:
111
标签:
解析
浅谈(0, eval)(‘this’)
Global Object代表一个全局对象,js中不允许存在独立的函数,变量和常量,它们都是Global Object 的属性和方法,包括内置的属性和方法,但是Global Object实际并不存在,它是由window充当这个角色,并且这个过程是在js首次加载时进行的
阅读量:
516
标签:
this
上一页
1
2
3
4
5
下一页
手机预览