序言 入门教程 1、基础数据类型 TS 类型基本使用 我们在使用类型注解的时候往往会使用以下类型 基本类型包括了js的七种基本类型 string, number, boolean, undefined, null, symbol,还有 void, never 可以使用 type, interface ...
分类:
其他好文 时间:
2020-05-02 09:39:31
阅读次数:
57
手动实现apply、call、bind 每个 对象都存在 、`call() bind() this`对象的值,以扩充函数赖以运行的作用域。 apply : 必选,在 函数运行时使用的 值, 可能不是该方法看到的实际值,如果这个函数处于非严格模式下,则指定为 或`undefined`时会自动替换为指向 ...
分类:
移动开发 时间:
2020-05-01 18:45:18
阅读次数:
80
// 存在异步问题let fn = () => { let name = '张三'; setTimeout(() => { return name; }, 1000);}console.log(fn()); // undefined// 第一种 回调函数let fnCallback = (callb ...
分类:
Web程序 时间:
2020-04-30 19:35:14
阅读次数:
73
在目前小程序开发的时候我们需要注意的点: 1.小程序针对非空,undefined情况需要想好处理,避免出现任何 JavaScript 异常,导致页面白屏 2.合理控制图片的大小:图片太大会增加下载时间和内存的消耗,应根据显示区域的大小合理控制图片的大小 3.每次联调可以看后端请求接口的时间,所有请求 ...
分类:
微信 时间:
2020-04-30 15:42:14
阅读次数:
184
一、 定义变量的关键字 let 1 不会出现变量提升的情况。 console.log(a); var =a;等价于var a;console.log(a);a=10; 以上代码不会报错,而是打印undefined. conole.log(a); let b=10; 注意:小程序不能解析ES6语法。他 ...
分类:
其他好文 时间:
2020-04-30 11:39:36
阅读次数:
66
var a; typeof a; // undefined var b = c; var c; b = c; typeof b; // undefined typeof c; // undefined 大多数开发者倾向于将 undefined 等同于 undeclared(未声明),但在 JavaS ...
分类:
编程语言 时间:
2020-04-30 09:17:52
阅读次数:
82
go 里面虽然没有 public 关键字,但是方法名首字母大写也能实现相同的功能,不过有时候也会出一些没想到的情况。 调用不同的包里的方法需要引入对应的包,但是调用同一个包里不同文件的方法呢?按道理是可以直接使用的,但是在使用的时候却报错了 我是直接使用 来运行的,这时候 go 只编译了 main. ...
分类:
其他好文 时间:
2020-04-28 17:12:38
阅读次数:
65
1、全局安装pm2:npm install pm2@latest -g 2、将pm2安装成windows service,以达到开机运行的目的:npm i -g pm2-windows-service 3、添加pm2环境变量: 右键 [我的电脑] - [属性] - [高级系统设置] - [环境变量] ...
顾名思义就是 查找传入的对应数据 find 函数在查找后如果返回 true 就将对应的元素返回出去 // 定义一个需要被查找的数组 var memoList = [{ id: 1, name: '1' },{ id: 2, name: '2' },{ id: 3, name: '3' }] // 用 ...
分类:
编程语言 时间:
2020-04-28 13:27:16
阅读次数:
65
解构赋值:从数组和对象中取值,对变量进行赋值 let [x, , y] = [1,2,3] x: 1, y: 3 let [x, y, ...z] = ['a'] x: 'a', y: undefined, z:[] 如果右边的不是数组 那么就会报错 对象的解构赋值: let {bar, foo} ...
分类:
其他好文 时间:
2020-04-27 17:52:34
阅读次数:
35