摘要: 1. 安全的类型检测 2.作用域安全的构造函数 3.惰性载入函数:表示函数执行的分支仅会发生一次 (主要用在浏览器的兼容上 做一次判断)两种实现方法: ● 函数被调用时再处理函数。在第一次调用的过程中,该函数就会被重新覆盖为另一个按合适方法执行的函数 ● 在声明函数时就指定适当的函数。这样第一次调用 阅读全文
posted @ 2017-11-26 14:43 sundjly 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 1.离线检测:H5定义了navigator.online属性,为true 表示设备能上网 还定义了两个相关事件:online和offline 2 数据存储 2. cookie组成: 1. 名称 2. 值 3. 域 4. 路径 5. 失效时间 6. 安全标志:cookie只有在使用SSL连接时才发送到 阅读全文
posted @ 2017-11-26 14:20 sundjly 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 1.可维护性: 可理解性:理解意图和一般途径 直观性: 可适应性 可拓展性 可调试性 2.代码约定: 1. 可读性:缩进与注释。 以下地方需要进行注释: a. 函数和方法:描述目的和用于完成任务使用的算法 b. 大片段的代码:描述任务的注释 c. 复杂的算法: d. Hack :因存在浏览器差异,j 阅读全文
posted @ 2017-11-26 13:44 sundjly 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 为了解决XML过于繁琐,冗长 json成为了数据传输 存储的常用标准json——一种结构化数据的格式1.json的语法可以表示为以下三种类型的值: ● 简单值:与js相同的语法,表示字符串,数值,布尔值,null 但不支持undefined ● 对象:表示一组复杂的键值对 json中对象要求给 属性 阅读全文
posted @ 2017-11-26 13:27 sundjly 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 1 错误类型 1. Error 是基本类型 其他错误都继承该类型 2. EvalError 使用eval()函数时发生异常 3. RangeError 4. ReferenceError 找不到对象的情况下(导致object expected ),访问不存在的对象的时发生 5. SyntaxErro 阅读全文
posted @ 2017-11-26 13:23 sundjly 阅读(930) 评论(0) 推荐(0) 编辑
摘要: 个人小站点:https://sundjly.github.io/ 在自己单元测试的时候,是不是遇到过全局安装了“chai”的断言库,但测试时候还是找不到问题。 原因就在于全局安装,测试只是针对当前的文件项目,不能全局安装,具体问题可以看StackOverflow: Node.js: Cannot f 阅读全文
posted @ 2017-11-26 12:33 sundjly 阅读(2184) 评论(0) 推荐(0) 编辑
摘要: 来自《JavaScript高级程序设计》 Ajax出现,表单序列化成为一种常见的需求。浏览器把表单数据发送给服务器: 对表单的字段的名称和值进行URL编码 使用和号(&)分隔 不发送禁用的表单字段 只发送勾选的复选框和单选按钮 不发送type为reset和button的按钮 多选框中的每一项的值单独 阅读全文
posted @ 2017-10-24 16:04 sundjly 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 在写的js中测试时遇到了Uncaught TypeError: Cannot read property ‘substr’ of undefined的问题,js关键代码为: 在写的js中测试时遇到了Uncaught TypeError: Cannot read property ‘substr’ o 阅读全文
posted @ 2017-08-30 00:37 sundjly 阅读(14500) 评论(0) 推荐(0) 编辑
摘要: 个人小站点:https://sundjly.github.io/ HTML中: 个人小站点:https://sundjly.github.io/ HTML中: <label><input type="checkbox" name="me" id="me" value="1" />1</label> 阅读全文
posted @ 2017-08-30 00:33 sundjly 阅读(513) 评论(0) 推荐(0) 编辑
摘要: css首行缩进无效 首先: 1确定标签是否为块级元素,不是的可以通过display:inline-block;使它拥有不分块级元素的属性 2 查看是否为! important引起的无效问题 优先级! important>id>class>tag 缩进两个汉字的宽度 text-indent:2em; 阅读全文
posted @ 2017-08-30 00:28 sundjly 阅读(1247) 评论(0) 推荐(0) 编辑