前言 大家可能经常会听到 css 动画比 js动画性能更好这样的论断,或者是“硬件加速”,“层提升” 这样的字眼;要了解这些内容就需要对浏览器的...
前言 最近阅读了张鑫旭老师的《CSS新世界》里面对一些css属性的运用很巧妙,属实打开了新世界的大门,这篇文章主要总结一下filter属性的运用...
我们从模块化的发展历程开始 自调用函数 JavaScript诞生之初,网络设备性能还很差,网速很慢,将所有交互都放在后端的话用户体验很差,因此急...
迭代器 迭代器模式 在ECMAScript语境下,把有些结构称为“可迭代对象”(Iterable),因为它们实现了正式的Iterable接口,而...
Object 函数定义时,建议对必选参数使用命名参数,再通过一个对象字面量来封装多个可选参数 Array Array.from 用于将类数组结构...
Date new Date() 根据传入参数的不同,内部会隐式的调用Date.parse() 或 Date.UTC() Date.now() 可...
变量 原始值(String,Number,Boolean,Null,Undefined,Symbol)大小固定,保存在栈内存 引用值是对象,保存...
变量声明(var const let) var 声明范围是 函数作用域,变量声明会 “提升”,范围内重复变量的声明会在代码执行的一开始被合并成一...
JavaScript是通过 元素插入html页面中的 标签中的js内容会下载,解析,执行后再执行 中的内容,因此js需放到 内容的末尾或通过...