- 博客(8)
- 收藏
- 关注
转载 Babel 使用
解决的问题:仿效一个完整的 ES2015+ 环境,并意图运行于一个应用中而不是一个库/工具。这个 polyfill 会在使用babel-node时自动加载。这意味着你可以使用新的内置对象比如Promise或者WeakMap, 静态方法比如Array.from或者Object.assign, 实例方法比如Array.prototype.includes和生成器函数(提供给你使用...
2019-07-26 22:26:21
250
1
原创 js中的异步操作有哪些,为什么说js是单线程却有异步?
定时器 事件绑定 AJAX中一般都采取异步操作(也可以是同步) 回调函数(不是严谨的异步)我们知道js是一个单线程的操作,为什么说它是单线程呢?不可以是多线程呢?举个很简单的例子,一个用户要对一个DOM元素进行删除和新增操作,如果是多线程的那它又先执行哪个?而js主要是用于用户之间的交互的解释型脚本语言,所以,它只能是一个单线程的操作。那有人问,既然是单线程为什么会有异步操作呢?主要...
2019-07-26 22:25:13
438
转载 vscode 快捷键
主命令框打开命令行:Ctrl + Shift + P 或者 F1按一下Backspace会进入到Ctrl+P模式 在Ctrl+P下输入>可以进入Ctrl+Shift+P模式Ctrl + P 在这窗口可以:直接输入文件名,跳转到文件 ?列出当前可执行的动作 !显示Errors或Warnings,也可以Ctrl+Shift+M :跳转到行...
2019-07-26 22:24:39
2058
原创 this 的绑定
this 是运行期间进行的绑定和它在哪里申明没有关系隐示绑定比如通过对象调用,就会隐式绑定到对象上默认绑定比如在全局作用域上调用函数,就会默认绑定到全局显示绑定通过call 、apply、bind 可以显示改变this的绑定构造函数绑定new 运算符会生成一个新对象通过Protype属性进行原型链接将新对象绑定到函数调用的this 上如果没有返回...
2019-07-26 22:24:12
108
原创 如何提高思维逻辑
在学校的时候我们总是因为要应付考试,所以,我们总是先死记硬背下来,而没有和现实中的现象结合起来。所以,当我们进入社会的时候,我们还是带着学生时代的思考方式,当一个问题出现在你的面前时,因为脑海中的知识点里没有解决这个问题的方法,所以我们变得茫然,不知所措。那我们应该如何正确的改善这些呢,我觉得,我们应该做的是抛弃学校学习的思维模式,把学到的东西和生活联系起来,让学到的东西和有感情的东西都连接起来,...
2019-04-25 09:52:59
345
原创 ES6中export 、import、export default 的用法和区别
ES6模块主要有两个功能:exprot 和 importexport 主要用于对外输出本模块变量的一个接口 import用于在一个模块中加载另一个含有export接口的模块也就是说使用export命令定义了模块对外输出的接口以后其他模块通过import命令进行加载这个模块// until.jsvar name = "boy";var getName =function(na...
2018-06-26 19:30:03
1809
原创 js正则函数中test和match的区别
在javascript中,用于检测一个字符串是否匹配某个模式我们用的比较多的就是test和match方法。1.match()方法 match是String的方法,参数是正则表达式,返回值是数组,没有找到时返回的是null。stringObj.match(rgExp) 其中stringObj是必选项,对其进行查找的string对象或字符串文字。rgExp是必选项,为包含正则表达式模式和可用标志的正则...
2018-06-26 18:07:32
1887
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人