04 2020 档案
摘要:1.js基本类型 Boolean,Number,String,Null,Undefined,Symbol. 2.null非对象,但是typeof null 返回的是Object,原因遗留下来的一个bug,000开头是对象,而null是000 3.原始类型存储的是值,而对象存储的是地址(指针),函数参
阅读全文
摘要:1,将启动配置到服务的时候没有反应,后来发现没有用管理员模式打开shell命令,所以没有反应。 2,用管理员模式的时候报错 格式问题,将由空格的路径用“”包住即可 3.启动的时候报错windows不能在本地启动mongodb,错误代码100 将data的db下mongod.lock,storage.
阅读全文
摘要:1.cant find module npm-cli.js 这个修复比较简单粗暴,直接找到安装node的安装软件,然后点开,里面有一个修复选项。 修复完就可以了 2.第二个vue packages version mismatch我找了很多 也尝试了很多 用了各种很多所谓的先更新vue-templa
阅读全文
摘要:1.使用Virtual Dom,是轻量,响应式的。 2.vue的核心:数据驱动,组件化 View ViewModel Model 只关心数据层面 3.vue的双向绑定的实现, Object.defineProperty()函数,get: set: 4.vue的运行,具体在package.json中
阅读全文
摘要:第七章 函数表达式 1.定义函数的方式有两种,一种是函数声明,一种是函数表达式。 //函数声明 function fuc (a){ } //函数表达式 var fuc = function(a){ } 2.函数声明提升,执行代码前会先读取函数声明,所以函数声明可以先用后声明。 3.递归,一个函数通过
阅读全文
摘要:在构造一个正则表达式模式的时候,我们不仅要考虑到匹配结果的准确性,还必须考虑到它的执行效率。 常见场景 场景1:北美电话号码,由一个三位数的区号和一个7位数的号码构成(这7位数字又分成一个3位数的局号和一个4位数的线路号,局号和线路号之间用连字符分隔)。每位号码可以是任意数字,但区号和局号的第一位数
阅读全文
摘要:什么是npm? npm(node package manager)是node的包管理工具,因为npm安装插件是从国外服务器下载,受网络影响大,可能出现异常。 什么是cnpm? 如果npm的服务器在中国就好了,所以我们乐于分享的淘宝团队干了这事。来自淘宝NPM镜像官网的说明: “这是一个完整 npmj
阅读全文
摘要:第六章面向对象的程序设计 1.定义只有在内部才用的特性(attribute)时,描述了属性(property)的各种特征。这些特性是为了实现JavaScript引擎用的,因此在JavaScript中不能直接访问它们。为了表示特性是内部值,该规范把它们放在了两对方括号中,例如[[Enumerable]
阅读全文
摘要:第三章 基本概念 1.任何语言的核心都必然会描述这门语言最基本的工作原理。而描述的内容通常都要涉及这门语言的语法、操作符、数据类型、内置功能等用于构建复杂解决方案的基本概念。 2.浮点数值,该数值中必须包含一个小数点,并且小数点后面必须至少有一位数字。 3.保存浮点数值需要的内存空间是保存整数值的两
阅读全文
摘要:第三章 HTTP报文内的HTTP信息 1.用于http协议交互的信息被称为HTTP报文。请求端(客户端)的HTTP报文叫做请求报文,响应端(服务器端 )的叫做响应报文。 2.请求报文的结构 请求行:包含用于请求的方法,请求URI和HTTP版本。 首部字段:包含表示请求和响应的各种条件和属性的各类首部
阅读全文
摘要:第十章 嵌入条件 正则表达式里的条件用?来定义。 ?匹配前一个字符或者表达式,如果存在的话。 ?=和?<=匹配前面或后面的文本,如果它存在的话。 根据一个回溯引用来进行条件处理。 根据一个前后查找来进行条件处理。 嵌入了条件的模式看上去往往非常复杂,而这往往意味着调试工作会变得非常困难。如果别无选择
阅读全文
摘要:第四章 使用元字符 验证某个模式能不能获取预期的匹配结果并不困难,但如何验证它不会匹配到你不想要的东西可就没那么简单了。 1.因为元字符在正则表达式里有着特殊的含义,所以这些字符就无法用来代表它们本身。若要匹配自身得进行转义。 2.配对的元字符(比如[或者])不用作元字符时必须被转义,否则正则表达式
阅读全文
摘要:Chapter 1 安装 1.Node.js的设计理念之一,只维护较少量的依赖,这使得安装node.js变得非常简单。 2.执行文件console.log没问题,但是node执行http静态服务器的时候卡死 var http = require('http'); var serv = http.cr
阅读全文
摘要:第一章 ECMAScript6 简介 1.首先经典开头,ECMAScript跟JavaScript的关系,前者是后者的规格,后者是前者的一种实现。在日常场合中,这两个词是可以互换的。 2.ES6可以泛指5.1版本以后的JavaScript。涵盖了ES2015,ES2016,ES2017等。该书中的E
阅读全文
摘要:如图代码块,查了后找到解决办法。 首先F12, 找到选择元素的 选择空白代码块 直接右键delete element
阅读全文
摘要:第一部分——作用域和闭包 第一章 作用域是什么 1.几乎所有编程语言最基本的功能之一,就是能够储存变量当中的值,并且能在之后对这个值进行访问或修改。事实上,正是这种储存和访问变量的值的能力将状态带给了程序。 2.JavaScript与传统的编译语言不同,它不是提前编译的,编译结果也不能在分布式系统中
阅读全文
摘要:第一章 JavaScript简介 js不同于C/C++,C#,JAVA,不是强类型语言。 通常,代码质量可以用全局变量和函数的数量来考量(数量越多越糟)。因此,尽可能避免使用全局变量。 JS数据类型 原始数据类型:null,undefined,字符串,数,布尔值和symbol(es6新引入的数据类型
阅读全文