前端学习 关于前端学习:JavascriptJSON-格式与浏览器缓存 理解JSON格局JSON 格局是一种固定的字符串格局 因为在网络传输过程中,只能传递字符串格局,对象、数组数据类型无奈间接传递,所以须要转换为字符串格局,而JSON格局正好满足对象、数组数据类型转换为字符串数据类型的格局
前端学习 关于前端学习:Javascript字符串数据类型String 当应用 字符串.xxx操作语法时,字符串转为简单数据类型,在堆空间开拓一块空间,将每个字符依照索引进行排列,就能够拜访外面的数据,应用完结后,转为根本数据类型,在堆空间内开拓的空间也主动销毁
前端学习 关于前端学习:Javascript数组数据类型Array 意识数组数组是应用一个独自的变量名来存储一系列的值数组的创立字面量创立形式:var 数组名 = []内置构造函数创立形式:var 数组名 = new Array()两种创立数组形式的区别字面量创立形式,在[]中间接书写数据即可,多个数据时,应用,进行分隔内置构造函数创立形式,new Array()时,示意创立一个空数组,new Array(正整数…
前端学习 关于前端学习:Javascript数据类型存储方式的区别 JavaScript 因为是一个脚本语言,须要依赖于浏览器执行,所有JavaScript不能间接拜访电脑的内存空间,所以当浏览器运行时,会占用一段内容空间,并将占用的内存空间调配一部分给JavaScript
前端学习 关于前端学习:Javascript对象数据类型Object 理解对象数据类型对象数据类型相当于一个盒子,承载一堆数据,应用形象的办法形容一个事物 一个对象内由多组键值对组成 属性名: 属性值 例如形容一辆车:var car = {name:”Fiat”, model:500, color:”white”};
前端学习 关于前端学习:Javascript预解析与变量作用域 理解预解析JavaScript中,在代码执行之前,会在相应的执行环境中事后将一些货色解析到内存中变量的预解析在代码执行之前,编译器会将var关键字定义的变量进行申明,但不会进行赋值,在代码运行后,执行到改行代码后进行变量赋值函数的预解析赋值式函数的预解析与变量的预解析规定雷同,在代码运行后,执行到改行代码后将…
前端学习 关于前端学习:Javascript函数 函数的概念函数就是将一个能实现一个特定性能的一段代码进行封装,当须要应用时,间接调用即可函数的特点可实现代码复用使代码构造变得简洁,不便前期的保护应用机会明确,须要时就调用函数的定义形式申明式函数 {代码…} 赋值式函数 {代码…} 申明式函数可调用后,在进行函数定义;赋值式函数必须先定义,在调用函数…
前端学习 关于前端学习:Javascript程序流程控制 程序构造JS 代码从第一句代码开始往下执行,执行完上一句在执行下一句分支抉择构造JS 代码依据不同的条件进行判断,满足条件执行代码,不满足条件间接跳过单分支抉择语句 {代码…} 双分支抉择语句 {代码…} 多分支语句 {代码…} switch 多分支语句 {代码…} if 语句与 switch 语句的选用规定当判断的条件是一个确定…
前端学习 关于前端学习:Javascript运算符 四则运算符:+ – * / %(取余) **(取幂)不同数据类型的之间无奈间接进行算术运算,须要主动进行类型转换类型转换规定字符串 + 其余数据类型,不是加法运算,而是变成字符串拼接字符串 与 其余数据类型进行 + 以外的运算,字符串会将本人转为数值类型:字符串为纯数字时,间接转为数字字符串蕴含字符与数字,转为NaNNaN与…
前端学习 关于前端学习:Javascript数据类型与数据类型转换 变量的数据类型根本数据类型:数值类型:Number十六进制、十进制、八进制、二进制、迷信计数布尔值类型:Booleantrue(真)false(假)字符串类型:String由引号(双引号、单引号、反引号)包裹的内容非凡类型:空值:null未定义:undefined非数值:NaN简单数据类型:对象类型:Object函数类型:Function数组类型:Array…