Javascript
无骛
她,脸爱红。
展开
-
初探websocket - 学笔记及小demo
1、了解WebSocket - 什么是WebSocket WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 - 特点 &原创 2020-11-14 14:17:18 · 150 阅读 · 0 评论 -
数组方法学习笔记
1、Array.from()定义:从一个类似数组或可迭代对象创建一个新的,浅拷贝的数组实例。语法:Array.from(arrayLike[, mapFn[, thisArg]])参数:arrayLike —— 想要转换成数组的伪数组对象或可迭代对象。mapFn(可选) —— 如果指定了该参数,新数组中的每个元素会执行该回调函数。thisArg(可选) _ 可选参数,用于指定执行回调函数mapFn时的this对象。返回值: 一个新的数组实例。兼容性:IE不兼容实例:Array.from(原创 2020-11-06 11:09:30 · 245 阅读 · 1 评论 -
JavaScript学习之对象
一、理解对象ECMAScript 中有两种属性:数据属性和访问器属性1、数据属性数据属性包含一个数据值的位置。在这个位置可以读取和写入值。数据属性有4个描述其行为的特性:[[Configurable]]: (可配置)表示能够通过delete删除属性,从而重新定义属性,表示能够修改属性的特性,或能否把属性修改 为访问器属性。即用来表示当前属性是否能够被更改。默认值: true[[Enumerable]]: (可枚举)表示能否通过for-in循环返回属性。默认值: true[[Writa原创 2020-07-16 18:35:48 · 142 阅读 · 0 评论 -
JavaScript学习之模拟实现new操作符
模拟实现new之前我们首先要了解new操作符做了什么,先上mdn上的定义:new 运算符创建一个用户定义的对象类型的实例或具有构造函数的内置对象的实例。new 关键字会进行如下的操作:1、创建一个空的简单JavaScript对象(即{});2、 链接该对象(即设置该对象的构造函数)到另一个对象 ;3、将步骤1新创建的对象作为this的上下文 ,如果该函数没有返回对象,则返回this。空有定义还是无法完全了解new操作符究竟会有哪些表现,下面我们一步一步来探索它~一、探索new操作符的具体表现原创 2020-06-17 19:57:20 · 292 阅读 · 1 评论 -
javascript-questions做题知识点记录帖 - 仅供学习使用
题目来源:https://github.com/lydiahallie/javascript-questions题目中文翻译地址1、What's the output?+true;!'Lydia';A: 1 and falseB: false and NaNC: false and falseAnswerAnswer: A,一元加号会尝试将boolean类型转换为数字类型。 true被转换为1,false被转换为0。2、Which one is true?const bird =原创 2020-06-12 18:16:35 · 639 阅读 · 1 评论 -
【'live-server' 不是内部或外部命令,也不是可运行的程序或批处理文件】报错解决方案
1、live-server安装npm install -g live-server 2、运行live-server,结果报错。3、解决方案解决步骤一:(1)配置nodeJs环境变量,找到nodeJs安装目录(2)打开环境变量配置(3)按步骤进行编辑,配置正确nodejs路径(注意需使用英文字符)(4)打开cmd,运行node -v,显示版本信息,配置成功解决步骤二:...原创 2020-04-21 11:46:04 · 2456 阅读 · 0 评论