随笔分类 - Javascript
摘要:十三、promise 异步编程 ①、使用 promise 模拟异步操作 ②、promise 异常信息捕获 ③、promise使用场景DEMO 所有图片加载完毕后在添加到页面 ④、promise 使用场景二 三张图片同时加载 ,只要有一个图片加载完就添加到页面
阅读全文
摘要:十二、class 与 extends ①、类的基本定义和生成实例 ②、通过 extends 实现继承 ③、class 中的 getter 和 setter ④、class 中的 静态方法 ⑤、class 中的 静态属性
阅读全文
摘要:十一、Proxy 、Reflect ①、Proxy 的概念和常用方法 ②、Reflect 的概念和用法 ③、使用 Proxy 和 Reflect 实现业务的解耦
阅读全文
摘要:九、数据类型 Symbol 十、数据结构 Map()、Set()、WeakMap()、WeakSet()
阅读全文
摘要:一、let const 命令 二、解构赋值 三、RegExp扩展 四、String扩展 五、Number扩展
阅读全文
摘要:Data URL给了我们一种很巧妙的将图片“嵌入”到HTML中的方法。跟传统的用img标记将服务器上的图片引用到页面中的方式不一样,在Data URL协议中,图片被转换成base64编码的字符串形式,并存储在URL中,冠以mime-type。 遇到的坑如下: CHROME显示错误
阅读全文
摘要:首先:什么是跨域? Cross Domain Request:从一个资源请求另一个资源,二者所在的请求地址不同,域名不同、端口号不同、请求协议不同。 它是由浏览器的同源策略造成的,是浏览器对JavaScript施加的安全限制。 关于同源策略 这里推荐感兴趣的可以去 阮大的博客查看 阮一峰的个人博客
阅读全文
摘要:在jquery中使用封装好的AJAX会对开发效率起到极大的便利,因此掌握jquery中的一系列AJAX封装函数是做好页面数据交互的必备技能; 1、在之前,我们首先需要详细了解AJAX异步请求接受的五中响应消息,根据不同的响应类型进行不同的操作 (1)text/plain // 明文 服务器端: he
阅读全文
摘要:一些概念: 重载(overload): 什么是: 相同函数名,不同参数列表的多个函数,在调用时,可根据传入参数的不同,自动选择对应的函数调用! 为什么: 减轻调用者的负担,一个函数名,可执行多种操作 何时: 一项任务,根据不同的参数,执行不同的操作流程时 如何: js语法不支持重载效果 变通: 所有
阅读全文
摘要:转载至:https://segmentfault.com/a/1190000009215974 this的指向问题应该是让每一个前端er都头疼的问题,我也一样,曾经遇到甚至都是一顿乱猜。最近在研读一些书籍如《你不知道的JavaScript》和《JavaScript语言精粹与编程实践》,让我对this
阅读全文
摘要:利用二级菜单的onmouseover/out事件 重新构建一级菜单 ".hover" 样式类 代码如下: CSS部分: 在原来的目标:hover样式中 增加 .hover状态 JS部分:在原来的触发事件上 新增了 二级菜单触发onmouseover/out时 设置各自的一级菜单的className
阅读全文

浙公网安备 33010602011771号