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