运算符:1、算数运算符:+ - * / %注意:只有+号可以进行拼串和运算,其他的运算符只有运算的功能 2、赋值运算符=就是赋值 3、自增自减运算符++num 前自增 先让值+1.在返回这值num++ 后自增 先返回这个值,再让值+1--num 前自减 先让值-1.在返回这值num-- 后自减 先返 ...
分类:
Web程序 时间:
2019-05-27 23:19:59
阅读次数:
174
watch单个监听computed多个监听当watch监听复杂数据类型的时候需要做深度监听deepwatch深度监听deep表达式://深度监听watch:{msg:{handler(val,oldval){if(val.text==‘love‘){alert(‘ILoveYou‘)}},deep:true//开启深度监听}}watch深度监听<!DOCTYPEhtml><htm
分类:
其他好文 时间:
2019-05-21 11:11:57
阅读次数:
167
1.几种基本数据类型?复杂数据类型?值类型和引用数据类型?堆栈数据结构? 基本数据类型:Undefined、Null、Boolean、Number、String 值类型:数值、布尔值、null、undefined。 引用类型:对象、数组、函数。 堆栈数据结构:是一种支持后进先出(LIFO)的集合,即 ...
分类:
Web程序 时间:
2019-05-12 11:04:20
阅读次数:
157
基本数据类型:Number,String,Boolean,Undefined,Null 复杂数据类型:Object,Array,Function,RegExp,Date,Error 全局数据类型:Math JavaScript中为false的值 转换规则是除了下面六个值被转为false,其他值都视为 ...
分类:
编程语言 时间:
2019-04-15 11:51:55
阅读次数:
167
元组元组和序列区别元组tuple元组特点:属于准序列类型,支持复杂数据类型,长度不限制,不可变类型(增删修改元素,排序),支持切片操作,使用()包裹起来。元组的创建查看类型a=tuple(‘hello‘)print(a)print(a[3],len(a))#查看第四个元素和元组a长度t=1,1,21,45print(t,type(t))print(t[0])操作,由于不支持修改,只
分类:
编程语言 时间:
2019-04-08 18:43:49
阅读次数:
158
数据类型概述 undefined、Null、Boolean、Number 、String、function、Object(复杂数据类型) javaScript 不支持任何创建自定义类型的机制,所有值都成为以上 6 中数据类型之一 undefined类型 Undefined 类型只有一个值,即特殊的 ...
分类:
编程语言 时间:
2019-04-05 09:31:39
阅读次数:
254
原始数据类型: number,string,boolean,undefined, null,object 基本类型(简单类型),值类型: number,string,boolean 复杂类型(引用类型):object 空类型:undefined,null 值类型的值在哪一块空间中存储? 栈中存储 引 ...
分类:
Web程序 时间:
2019-03-10 09:49:33
阅读次数:
249
let ES6块级作用域 const 本质:cosnt实际上保存的并不是变量的值不得改动,而是变量指向的那个内存地址不得改动。 对于简单数据类型,值就保存在变量指向的内存地址中,因此等同于常量。 但是对于复杂数据类型,变量指向的内存地址保存的只是一个指针,const只能保证这个指针固定,至于它指向的 ...
分类:
其他好文 时间:
2019-01-28 20:14:14
阅读次数:
184
结构体 描述事物的结构关系 可以包含多个基本数据类型,也可以包含其它复杂数据类型 他不可以包含自身类型 因为是复杂数据类型,是自定义的,在使用前要先定义出这个数据类型 定义一个结构体的模板,可以通过这个模板创建构造体的对象 struct 结构体名{成员, 成员, 成员} 成员前要加public访问修 ...
浅拷贝深拷贝 基本数据类型在内存单元中保存的是具体值。 复杂数据类型在内存单元中保存的是具体的指针 什么是浅拷贝 创建一个新对象,这个对象有着原始对象属性值的一份精确拷贝。如果属性是基本类型,拷贝的就是基本类型的值,如果属性是引用类型,拷贝的就是内存地址 ,所以如果其中一个对象改变了这个地址,就会影 ...
分类:
其他好文 时间:
2018-12-31 21:55:02
阅读次数:
236