摘要: 测试库:https://www.awesomes.cn/repos/Applications/Testings /*************************************************************************************分割线***** 阅读全文
posted @ 2018-10-12 10:45 加勒比大橙子 阅读(8256) 评论(0) 推荐(1) 编辑
摘要: 站在前人肩膀上可以看得更远,也不一定,至少比你自己看得远。 一、带着问题去想 问题:JS为什么是单线程? 为什么需要异步?单线程又是如何实现异步的? 第一个问题:javaScript最初被设计用在浏览器中,思考一下,如果浏览器中的JS是多线程,会什么样? 虚拟场景: 现有2个进程,process1 阅读全文
posted @ 2018-09-20 14:20 加勒比大橙子 阅读(572) 评论(0) 推荐(1) 编辑
摘要: # my-project > A Mpvue project ## Build Setup ```bash # install dependencies npm install # serve with hot reload at localhost:8080 npm run dev # build 阅读全文
posted @ 2018-08-19 12:51 加勒比大橙子 阅读(2435) 评论(0) 推荐(0) 编辑
摘要: 注意点: 1. 使用script元素 2. 嵌入脚本与外部脚本 3. 文档模式对js脚本的影响有哪些 4. 如果禁用js脚本的场景 <noscript>就可以了 1、向页面插入javascript主要方法,大家都知道使用script元素,但是它究竟具有哪些属性呢? 常用属性有4个:如下 1)asyn 阅读全文
posted @ 2018-08-17 01:23 加勒比大橙子 阅读(2314) 评论(0) 推荐(0) 编辑
摘要: 模块加载 1.web浏览器中使用模块 es6之前(脚本加载): 1.在script元素中通过src属性指定一个加载代码的地址来加载js文件 2.将js代码内嵌到没有src属性的script元素中 3.通过web worker 或者Service Worker方法加载执行js文件 <!-- 页面内嵌的 阅读全文
posted @ 2018-08-05 13:30 加勒比大橙子 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 1. 用模块封装代码 模块:自动运行在严格模式下并且没有办法退出运行的JavaScript代码 注:1)在模块顶部创建的变量不会自动被添加到全局共享作用域;这个变量仅在模块的顶级作用域中存在, 模块必须导出外部代码可以访问的元素,如:变量或函数是(模块可以从其他模块导入绑定) 2)模块间的特性与作用 阅读全文
posted @ 2018-07-19 00:00 加勒比大橙子 阅读(252) 评论(0) 推荐(0) 编辑