随笔分类 -  javaScript进阶

摘要:js数组方法整理 阅读全文
posted @ 2020-03-13 18:02 wangyfax 阅读(86) 评论(0) 推荐(0)
摘要:CSS3 CSS3是css(层叠样式表)技术的升级版本,CSS3完全向后兼容,不必改变现有的设计,浏览器将永远支持CSS2。w3c的CSS3规范仍在开发。但是许多新的CSS属性已经在现代浏览器中使用了。 浏览器前缀: 圆角:border-redius 文字阴影: text-shadow 盒子阴影:b 阅读全文
posted @ 2020-03-13 17:56 wangyfax 阅读(108) 评论(0) 推荐(0)
摘要:1、字符的Unicode表示法 ① JavaScript允许采用\uxxxx的形式来表示一个字符,其中xxxx表示字符的Unicode码点。 但是,这种表示方法有一个局限性,它的码点只能在\u0000到\uFFFF之间。超出这个范围的字符,必须用双字节的形式表示。如下图所示: ② ES6 对这一点做 阅读全文
posted @ 2018-11-20 12:55 wangyfax 阅读(148) 评论(0) 推荐(0)
摘要:1、闭包的概念 官方解释:闭包就是能够读取其他函数内部变量的函数。在javascript中,只有函数内部的子函数才能读取局部变量,所以闭包可以理解成“定义在一个函数内部的函数“。在本质上,闭包是将函数内部和函数外部连接起来的桥梁。 闭包是函数和声明该函数的词法环境的组合。 2、词法作用域 init( 阅读全文
posted @ 2018-11-07 19:56 wangyfax 阅读(127) 评论(0) 推荐(0)
摘要:1、数组的结构赋值 1.1 基本用法 可以用“模式匹配”的写法给数组的元素赋值,只要等号两边的模式相同,左边的变量就会被赋予对应的值。注意:元素的值和位置是一一对应关系,如果对应的位置没有值,就会解构不成功,报undefined。 1.2 默认值 结构复制允许指定默认值,ES6内部使用严格的相等运算 阅读全文
posted @ 2018-10-28 13:32 wangyfax 阅读(173) 评论(0) 推荐(0)
摘要:1、let基本用法 1.1、声明变量 let声明的变量只在它所在的代码块有效。 1.2、不存在变量提升 var命令会发生”变量提升“现象,即变量可以在声明之前使用,值为undefined; let命令改变了语法行为,它所声明的变量一定要在声明后使用,否则报错。 1.3、暂时性死区(temporal 阅读全文
posted @ 2018-10-26 13:25 wangyfax 阅读(166) 评论(0) 推荐(0)
摘要:恢复内容开始 ECMAScript 有 5 种原始类型(primitive type),即 Undefined、Null、Boolean、Number 和 String。 1、typeof运算符 typeof运算符有一个参数,即要检查的变量或值。 例如: var emp = "hello world 阅读全文
posted @ 2018-10-24 22:01 wangyfax 阅读(152) 评论(0) 推荐(0)
摘要:一个完整的JavaScript实现是由以下3个不同的部分组成的: 核心(ECMAScript) 描述了 语法、类型、语句、关键字、保留字、运算符、对象 文档对象模型(DOM) 是 HTML 和 XML 的应用程序接口(API)。DOM 将把整个页面规划成由节点层级构成的文档。HTML 或 XML 页 阅读全文
posted @ 2018-10-24 21:27 wangyfax 阅读(177) 评论(0) 推荐(0)