摘要: 一:字符的 Unicode 表示法 JavaScript允许表示\u0000—\uFFFF之间的字符。超出这个范围,必须用2个双字节的形式表达。 如:"\u20BB7"是汉字 "𠮷" 的编码,要使用如下方法表示: "\uD842\uDFB7" // "𠮷 " 如果直接用"\u20BB7" 会表示 阅读全文
posted @ 2017-12-18 14:17 luck不寂寞 阅读(149) 评论(0) 推荐(0)
摘要: 一:数组的解构赋值 ES6.0规定按照一定的模式,从数组到对象中提取值,对变量进行赋值,这被称为解构。 以前的时候赋值是这样的形式: var a = 1; var b = 2; var c = 3; 现在是: var [a, b, c] = [1, 2, 3]; 从上面可以看出来可以从数组中提取值, 阅读全文
posted @ 2017-12-14 22:21 luck不寂寞 阅读(125) 评论(0) 推荐(0)
摘要: 学习阮一峰《ES6标准入门》(第二版),所做的笔记。 一.let命令 let命令是ES6新增的命令,用来声明变量。它的用法类似于var 。它有以下特点: 1.它所声明的变量必须在let所在的代码块中。 { var a=1; let b=2; } console.log(a); // 打印出来a是1。 阅读全文
posted @ 2017-12-12 20:44 luck不寂寞 阅读(209) 评论(0) 推荐(0)
摘要: 一:功能介绍 定义:label 元素不会向用户呈现任何特殊效果。它为鼠标用户改进了可用性。总的来说<label>专为input元素服务,为其定义标记。 用法:<label> 标签的 for 属性与相关元素的 id 属性相同,用来指定是向与哪个元素绑定。 二:应用示例 例子如下: 用户名:<input 阅读全文
posted @ 2017-03-05 20:08 luck不寂寞 阅读(177) 评论(0) 推荐(0)
摘要: 一:前端开发中常遇到的问题 如果我们的网站简单的时候,结构上也许不会有什么问题,但是如果我们的网站越来复杂的时候(比如功能越来越多的时候,加入项目的人越来越多的时候),我们书写的代码就会遇到下面的两个问题: 1. 恼人的命名冲突 比如我们多人开发一个项目,事先由我自己写好了一个共公的组件库commo 阅读全文
posted @ 2016-07-03 23:12 luck不寂寞 阅读(1900) 评论(0) 推荐(0)
摘要: 在Javascript中,父元素包含子元素,当给父元素设置onmouseover或onmouseout事件时,鼠标从父级移入子级的时候会多次触发onmouseover事件;鼠标从子级移入父级后再次移出的时候也会多次触发onmouseout事件。所以这个问题要解决,不然在以后的事例中出现很大的问题。 阅读全文
posted @ 2016-05-29 19:08 luck不寂寞 阅读(14271) 评论(0) 推荐(0)
摘要: 什么是JS事件委托呢? 首先,我们要明确什么是事件:所谓的事件就是像:onclick,onmouseover,onmouseover.......这些事件,那委托呢?就是指原来发生在这些事件上的元素,加到其它的元素身上来完成。 JS事件委托的原理:就是利用冒泡的原理,把事件加到父级或是父级的父级身上 阅读全文
posted @ 2016-05-22 23:09 luck不寂寞 阅读(386) 评论(0) 推荐(0)