摘要: 懒加载的意义(为什么要使用懒加载) 对页面加载速度影响最大的就是图片,一张普通的图片可以达到几M的大小,而代码也许就只有几十KB。当页面图片很多时,页面的加载速度缓慢,几S钟内页面没有加载完成,也许会失去很多的用户。 所以,对于图片过多的页面,为了加速页面加载速度,所以很多时候我们需要将页面内未出现 阅读全文
posted @ 2018-02-27 11:07 雨夜看叶 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 标识符(identifier)指的是用来识别各种值的合法名称。最常见的标识符就是变量名,以及后面要提到的函数名。JavaScript 语言的标识符对大小写敏感,所以a和A是两个不同的标识符。 标识符有一套命名规则,不符合规则的就是非法标识符。JavaScript 引擎遇到非法标识符,就会报错。 简单 阅读全文
posted @ 2018-02-23 17:05 雨夜看叶 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 从根本上来说,JSX语法提供了一种创建React元素的语法糖,JSX语句可以编译成: React.createElement(component, props, …children)的形式,比如: 编译结果: 可以得到相同的编译结果。 1.指定React元素的类型 JSX标签的头部,决定了React 阅读全文
posted @ 2017-12-21 15:21 雨夜看叶 阅读(1535) 评论(0) 推荐(0) 编辑
摘要: AJAX-jQuery jQuery在全局对象jQuery(也就是$)绑定了ajax()函数,可以处理AJAX请求。ajax(url, settings)函数需要接收一个URL和一个可选的settings对象,常用的选项如下: async:是否异步执行AJAX请求,默认为true,千万不要指定为fa 阅读全文
posted @ 2017-12-11 12:52 雨夜看叶 阅读(99) 评论(0) 推荐(0) 编辑
摘要: JSON是JavaScript Object Notation的缩写,它是一种数据交换格式。 在JSON出现之前,大家一直用XML来传递数据。因为XML是一种纯文本格式,所以它适合在网络上交换数据。XML本身不算复杂,但是,加上DTD、XSD、XPath、XSLT等一大堆复杂的规范以后,任何正常的软 阅读全文
posted @ 2017-12-07 11:39 雨夜看叶 阅读(158) 评论(0) 推荐(0) 编辑
摘要: JSONP,它有个限制,只能用GET请求,并且要求返回JavaScript。这种方式跨域实际上是利用了浏览器允许跨域引用JavaScript资源: JSONP通常以函数调用的形式返回,例如,返回JavaScript内容如下: 这样一来,我们如果在页面中先准备好foo()函数,然后给页面动态加一个<s 阅读全文
posted @ 2017-12-06 12:39 雨夜看叶 阅读(364) 评论(0) 推荐(0) 编辑