摘要:
模拟异步执行,模拟线程暂停, 这里使用了 ES7 中的async 和 await,代码如下: 执行的结果如下: 阅读全文
摘要:
尾调用(Tail Call) 就是指某个函数的最后一步是调用另一个函数。 尾调用 案例 :【尾递归 】 先展示一般递归写法 1 function factorial(n) { 2 if (n 1) return 1; 3 return n * factorial(n - 1); 4 } 5 6 fa 阅读全文
摘要:
随着前端js代码复杂度的提高,JavaScript模块化这个概念便被提出来,前端社区也不断地实现前端模块化,直到es6对其进行了规范,下面就介绍JavaScript模块化 CommonJS,AMD,CMD 都是Javascript 语言编程中,为了模块定义代码而产生的规范。 commonjs是用在服 阅读全文
摘要:
1:纯html 实现 使用2个table 来做,第一个table 用来做表头【thead】,第二个table 用来做表体【tbody】 为了保证2个表的列的宽度是一致的,需要使用<colgroup> 标签。 代码如下: 完整代码如下: 1 <!DOCTYPE html> 2 <html lang=" 阅读全文
摘要:
由于使用 ng new app-name 这个命令,来创建项目很慢,是由于它需要下载很多的依赖包。所以可以通过如下命令 可以解决。 在命令后面加上参数 --skip-install 如:ng new app-name --skip-install --skip-instal 意思是跳过安装 依赖包的 阅读全文
摘要:
1:进入cmd ,然后切换到自己项目的目录,如在D盘下的 angular2 Test 执行:ng new hello 2: 然后切换到 项目目录下执行: ng serve --open 这个时候 就会看到 浏览器自动打开了一个地址为:http://localhost:4200/ 截图如下,说明已经成 阅读全文
摘要:
Angular CLI 是 构建angular2 项目的 脚手架工具。 安装Angular-Cli 需要先安装 Node.js. 大家可以去 node.js 官网下载。 说明:因为npm安装插件是从国外服务器下载,受网络影响大,可能出现异常。所以我们需要适用淘宝的镜像。 http://registr 阅读全文