摘要:
常用方法函数 1.深复制 // 1.深复制 function deepCopy(source) { var result = {}; for (var key in source) { result[key] = typeof source[key] 'object' ? deepCopy(sour 阅读全文
摘要:
Angular2.0的项目架构 一、项目服务端app a) Controller控制器 b) Router路由 c) Service服务 d) Public公共样式及脚本和图片等静态资源 e) View静态页面 f) Engine公共的配置文件及方法 g) Extend框架扩展 h) Middlew 阅读全文
摘要:
多人开发的git项目如何保持提交日志为一条直线? 一、Git的项目的git常用操作 a) Git clone 项目地址 从远程仓库克隆项目到本地 b) Git pull 从当前分支拉取更新代码 c) Git commit m “提交文件的注释” 提交代码到本地仓库 d) Git add . 提交代码 阅读全文
摘要:
问题:寄生式组合继承能否优化? 1、修改子类原型对象的引用属性,其父类的原型对象的引用属性跟着改变 2、欢迎大家来指正! JavaScript中的多种继承方式 一、混入式继承:指的是字面量1继承字面量2; a) 实现方式:遍历字面量2赋值给字面量1 b) 注意点:必须用[]语法,不能用点语法 c) 阅读全文
摘要:
VS Code 的常用快捷键和插件 一、vs code 的常用快捷键 1、注释: a) 单行注释:[ctrl+k,ctrl+c] 或 ctrl+/ b) 取消单行注释:[ctrl+k,ctrl+u] (按下ctrl不放,再按k + u) c) 多行注释:[alt+shift+A] d) 多行注释:/ 阅读全文
摘要:
git的常用命令 一、bash的简单命令 注意:首字母都是小写 >覆盖 >>追加 把原来输入的内容,自己指定到别的地方。 把原本输出到屏幕上的内容,写入到指定的文件当中。如果文件不存在,会自动帮你创建文件。 简介:vi编辑器是Linux和Unix上最基本的文本编辑器,工作在字符模式下。由于不需要图形 阅读全文
摘要:
在javascript中关于变量与函数的提升 一、简介 在javascript中声明变量与函数的执行步骤: 关于变量声明提升:用var声明的变量提升,其只是变量提升了,而没有进行赋值的提升 二、关于变量与函数提升的注意点 var a = 10;console.log(a);//10console.l 阅读全文
摘要:
在JavaScript中闭包的作用和简单的用法 一、闭包的简介 作用域链:在js中只有函数有作用域的概念,由于函数内能访问函数外部的数据,而函数外部不能访问函数内部的数据,由上述形成一种作用域访问的链式结构叫做作用域链。 闭包:通过某种方式实现的一个封闭的、包裹的对外不公开的结构|空间,有人称之为封 阅读全文
摘要:
JavaScript中的this关键字的用法和注意点 一、this关键字的用法 this一般用于指向对象(绑定对象); 01、在普通函数调用中,其内部的this指向全局对象(window); function funcName(){ this.name = 'Jack'; console.log(t 阅读全文