摘要: 定义 【1】 【私有变量】 任何在函数中定义的变量,都可以认为是私有变量,因为不能再函数外部访问这些变量。私有变量包括函数的参数、局部变量和函数内部定义的其他函数。 【2】 【特权方法】 如果在函数内部创建一个闭包,那么闭包通过自己的作用域链也可以访问这些变量。而利用这一点,就可以创建用于访问私有变 阅读全文
posted @ 2018-07-24 18:49 大帝SING 阅读(753) 评论(0) 推荐(0) 编辑
摘要: 严格模式:“use strict” 【1】使用方式是将“use strice”字符串放入脚本代码中, 放在顶部表明整个脚本启用严格模式,放在某函数体(函数声明)内的第一行,则指定该函数执行严格模式,其余脚本代码不受影响。 【2】不支持strict模式的浏览器会把“use strict”当做一个字符串 阅读全文
posted @ 2018-07-24 11:27 大帝SING 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 合作开发中最容易出现变量混淆, 使用对象将所有变量存储起来是较为流传的方法, 但单纯的对象存储难以应对去全局变量众多的复杂操作,因此,根据不同功能命名全局变量的属性形成一个特殊的层级(全局变量的第一层级),根据第一层级属性名划分不同功能的变量,以函数方法来承载繁琐的命名(简化代码),以注释增强代码的 阅读全文
posted @ 2018-07-23 18:59 大帝SING 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 上述例子中可以将函数内的表达式分为两步: 因为b未用var定义,所以b虽在局部作用域(函数体内),但却是全局变量。(变量污染),最后呈现的结果,由于函数内的b变量污染了全局的b变量,因此,打印为4个1。 阅读全文
posted @ 2018-07-23 17:25 大帝SING 阅读(1005) 评论(0) 推荐(0) 编辑
摘要: data自定义数据 dataset - data-name:dataset.name - data-name-first:dataset.nameFirst Data数据在jquery mobile中有着重要作用 延迟加载JS js的加载会影响后面的内容加载 - 很多浏览器都采用了并行加载JS, 但 阅读全文
posted @ 2018-07-12 22:50 大帝SING 阅读(371) 评论(0) 推荐(0) 编辑
摘要: JSON的新方法 parse():把字符串转成json - 字符串中的属性要严格的加上引号 stingify():把json转化成字符串 - 会自动的把双引号加上 新方法的应用 - 深度克隆对象 如何其他浏览器做到兼容 - http://www.json.org/去下载json2.js 阅读全文
posted @ 2018-07-11 23:11 大帝SING 阅读(176) 评论(0) 推荐(0) 编辑
摘要: html5新包含的内容与兼容性: www.caniuse.com/#index 新的选择器: querySelector querySelectorAll getElementsByClassName 获取class列表属性 classList - length:class的长度 - add():添 阅读全文
posted @ 2018-07-11 22:46 大帝SING 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 表单验证: validity对象,通过下面的valid可以查看验证是否通过,如果八种验证都通过返回true,否则返回false - oText.addEventListener("invalid",fn1,false); // invalid 验证反馈事件 - ev.preveDefault() / 阅读全文
posted @ 2018-07-10 23:17 大帝SING 阅读(746) 评论(0) 推荐(0) 编辑
摘要: 新的输入性表单控件: email:电子邮箱文本框,跟普通的没什么区别 - 当输入不是邮箱的时候,验证不通过 - 移动端的键盘会发生变化 tel:电话号码 url:网页的URL search:搜索引擎 - chrome下输入文字后,会多出一个关闭的X range:特定范围内的数值选择器 - min、m 阅读全文
posted @ 2018-07-09 23:45 大帝SING 阅读(3255) 评论(0) 推荐(0) 编辑
摘要: 对于低版本浏览器: 1. 在代码使用语义化标签之前定义一对 script 标签。 2. 如果单纯的只设置上面的内容, 内容会在页面呈现 行内元素 的样式 快捷方式, 引用插件 'html5shiv.js' 阅读全文
posted @ 2018-07-09 22:54 大帝SING 阅读(156) 评论(0) 推荐(0) 编辑