03 2020 档案
摘要:函数内部属性: [[call]] [[caller]] 原始的理解 this: 1 function hell( thing ){ 2 console.log( this + " say " + thing ); 3 } 4 5 hello.call( "LiLei","hello" ); // L
阅读全文
摘要:CodePen官方站点连接[https://codepen.io/] CodePen 是一个完全免费的前端代码托管服务。 但不保留提交记录 在 CodePen 上发布的公开作品均使用 MIT 开源协议。 免费版可以有三个项目 什么样的作品符合 CodePen 团队的胃口?他们在文档里这样说道: 这没
阅读全文
摘要:NVM Node Version Manager node版本控制工具 切换 nodejs 版本(不同的nodejs开发环境) -->实际上切换的是运行环境 不同操作系统 OSX/linux NVM curl -o- https://raw.githubusercontent.com/creatio
阅读全文
摘要:commonjs规范: https://cdn.bootcss.com/require.js/2.3.6/require.js 模块加载器 require module.exports 或者 exports (简写) 端口挂载在 module 对象下 终端: window CMD 或者 git什么来
阅读全文
摘要:文件系统: > writeFile readFile renane copyFile unlink let fs = require("fs"); 文件读写分为: 目录文件 与 文件 写文件: ( writeFileSync 同步, Sync下面相同) fs.writeFile( "1.txt",
阅读全文
摘要:继承性: 子类可以共享父类的数据结构和方法。新类可以在一个类的基础上定义; JavaScript构造函数: ( 方法添加到原型上,共享空间 ) function Tab( name ){ this.name = name; } Tab.prototype.hobby = function( ){ /
阅读全文
摘要:创建对象: new运算符: 1. 执行函数 2. 自动创建一个空对象 3. 把空对象指向另一个对象 4. this绑定到这个空对象 5. 隐式返还this 原型链: 链上都是对象,有限长度 (终点是 null) var obj = new Object(); var Tab = function (
阅读全文
摘要:编程语言: 强类型语言 和 弱类型语言。 强类型语言也称为强(强制)类型定义语言,要求变量的使用要严格符合定义,所有变量都必须先定义后使用;如java 、NET、C/C++等都是强制类型定义的。也就是说,一旦一个变量被指定了某个数据类型,如果不经过强制转换,那么它就永远是这个数据类型了( 变量的数据
阅读全文
摘要:命令运行 ./node_modules/.bin/webpack 在 node_modules/.bin 目录下,存放着大量的cmd文件,运行 webpack 命令文件 package.json (npm 配置文件 npm init 生成) scripts:{ "webpack1" : "./nod
阅读全文
摘要:四个核心: 入口entry 输出output loader plugins webpack.config.js module.exports = { entry: , output: , module: ,plugins:[] } 配置: 整个配置在 node 环境中运行,遵守 CommomJS 规
阅读全文
摘要:模块化: 开发维护方便,按功能分成各个单独的代码块,代码块内有独立的作用域互不影响,通过 module 或 exports对象暴露接口,不污染全局变量; 模块化的一个直接副作用,把应用程序拆分成多个独立的文件,需要加载多个文件(文件加载时间长) 打包工具出现:webpack 及 rullup 是模块
阅读全文

浙公网安备 33010602011771号