欢迎来到博客园~~~
上一页 1 ··· 9 10 11 12 13 14 15 下一页
摘要: ES6原生提供了promise对象 所谓Promise,就是一个对象,用来传递异步操作的消息。它代表了某个未来才会知道结果的事件(通过是一个异步操作),并且这个事件提供统一的API,可供进一步处理 Promise对象有以下两个特点。 (1)对象的状态不受外界影响。Promise对象代表一个异步操作, 阅读全文
posted @ 2019-04-29 21:14 孙~洋 阅读(1141) 评论(0) 推荐(0) 编辑
摘要: 前者是切割成数组的形式,后者是将数组转换成字符串join函数获取一批字符串,然后用分隔符字符串将它们连接起来,从而返回一个字符串。Split函数获取一个字符串,然后再分隔符处将其断开,从而返回一批字符串。但是,这两个函数之间的主要区别在于join可以使用任何分隔符字符串将多个字符串连接起来,而spl 阅读全文
posted @ 2019-04-29 21:13 孙~洋 阅读(1786) 评论(0) 推荐(0) 编辑
摘要: a、在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件程序或者事件返回true,那么这个事件会向这个对象 的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了对象层次的最顶层, 阅读全文
posted @ 2019-04-29 21:12 孙~洋 阅读(2521) 评论(0) 推荐(0) 编辑
摘要: Ajax的优势: (1)可搜索性 普通的文本网页会更有利于SEO。文本内容是搜索引擎容易检索的,而繁琐的swf字节码却是搜索引擎不愿触及的。虽然Google等一些大型的搜索引擎可以检索SWF内部的内容,但是仍然有很多麻烦存在 (2)开放性 Flash常年以来被Macromedia看的很死。包括Fle 阅读全文
posted @ 2019-04-29 21:11 孙~洋 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 将脚本放在底部。\还是放在head中,用以保证在js加载前,能加载出正常显示的页面。\<script>标签放在\前 成组脚本:由于每个\<script>标签下载时阻塞页面解析过程,所以限制页面的\<script>总数也可以改善性能。适用于内联脚本和外部脚本。 非阻塞脚本:等页面完成加载后,再加载js 阅读全文
posted @ 2019-04-29 21:10 孙~洋 阅读(215) 评论(0) 推荐(0) 编辑
摘要: (1)放在底部,虽然放在底部照样会阻塞所有呈现,但不会阻塞资源下载 (2)如果嵌入JS放在head中,请把嵌入JS放在CSS头部 (3)使用defer(只支持IE) (4)不要在嵌入的JS中调用运行时间较长的函数,如果一定要用,可以用setTimeout来调用 阅读全文
posted @ 2019-04-29 21:09 孙~洋 阅读(1610) 评论(0) 推荐(0) 编辑
摘要: Js的阻塞特性: 所有浏览器在下载JS的时候,会阻止一切其他活动,比如其他资源的下载,内容的呈现等等。直到JS下载、解析、执行完毕后才开始继续并行下载其他资源并呈现内容。为了提高用户体验,新一代浏览器都支持并行下载JS,但是JS下载仍然会阻塞其它资源的下载(例如:图片,css文件等)。 由于浏览器为 阅读全文
posted @ 2019-04-29 21:09 孙~洋 阅读(210) 评论(0) 推荐(0) 编辑
摘要: (1)null是一个表示”无”的对象,转我数值是为0,undefined是一个表示”无”的原始值,转为数值时为NaN。当声明的变量还未被初始化时,能量的默认值为undefined (2)Null用来表示尚未存在的对象,常用来表示函数企图返回一个不存在的对象 (3)Undefined表示”缺少值”,就 阅读全文
posted @ 2019-04-29 21:08 孙~洋 阅读(8047) 评论(0) 推荐(0) 编辑
摘要: 回答一: (1)IE7/8 DOM对象或者Active对象循环引用导致内存泄漏 a、多个对象循环引用 b、循环的DOM泄漏 (2)基础的DOM泄漏 当原有的DOM被移除时,子节点引用没有被移除则无法回收 (3)timer定时器泄漏 这个时候你无法回收buggy object,解决办法,先停止time 阅读全文
posted @ 2019-04-29 21:08 孙~洋 阅读(83) 评论(0) 推荐(0) 编辑
摘要: (1) sessionStorage 保存数据的方法: SessionStor.setItem(“key”,”value”) 或者写成 sessionStorage.key=”value” 读取数据的方法: 变量=sessionStorage.getItem(“key”) 或者写成 变量=sessi 阅读全文
posted @ 2019-04-29 21:06 孙~洋 阅读(169) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 下一页