摘要: 1.js数据类型 基本数据类型:string、undefined、null、boolean、nember 引用数据类型:object、array、function 二者的区别? 基本的数据类型就是简单的赋值,引用数据类型,把引用的地址赋值给变量 2.堆内存 就是存放代码的,存放形式有两种,一种是对象 阅读全文
posted @ 2018-11-02 14:41 a前端 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 1.作用域链 作用域:浏览器给js的一个生存环境(栈内存) 作用域链:js中的关键字var和function都可以提前声明和定义,提前声明和定义的放在我们的内存地址(堆内存)中。然后js从上到下逐行执行,遇到变量就去内存地址查找,是否存在这个变量,有就使用,没有就继续向父级作用域查找知道window 阅读全文
posted @ 2018-10-31 19:03 a前端 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1、函数都有返回值,人为return,返回什么就是什么,否则,他的返回值就是undefined 而方法的本质也是函数,所以也有返回值 document.getElementById()返回的是获取的标签 document.getElementsClassName()返回的是一个数组集合 docume 阅读全文
posted @ 2018-10-30 16:54 a前端 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1、逻辑运算 || && ! ||:遇到第一个为true的值就中止并返回 &&:遇到第一个为false的值就中止并返回,如果没有false值,就返回最后一个不是false值的true值 ||和&&:&&的优先级大于||; console.log(1&&3||0&&4); 3 console.log( 阅读全文
posted @ 2018-10-23 19:10 a前端 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 1、js数据类型分析 (1)基础类型:string、number、boolean、null、undefined (2)引用类型:object-->json、array... 2、点运算 xxx.sss(对象.属性或方法) 任何数据类型都拥有属性和方法 3、字符串的属性和方法 (1)字符串的定义 :s 阅读全文
posted @ 2018-10-23 19:08 a前端 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1、函数 关键词(function) var是js的关键字,用于声明变量,声明在内存模块完成,定义(=)是在执行模块完成 var可以在内存模块提前完成(js代码执行前),所以有变量提升这个功能 console.log(b) undefined console.log(a) is not define 阅读全文
posted @ 2018-10-22 08:20 a前端 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 1、JS的本质就是处理数据,数据来自后台的数据库,所以变量起到了临时存储的作用, ES制定了js的数据类型 2、数据类型有哪些? (1)字符串 String (2)数字 Number (3)布尔 Boolean (4)空 Null (5)未赋值 Undefined (6)对象 Object 为引用( 阅读全文
posted @ 2018-10-18 17:07 a前端 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 1.变量提升 变量提升是浏览器的一个功能,在运行js代码之前,浏览器会给js一个全局作用域叫window, window分两个模块,一个叫内存模块,一个叫运行模块,内存模块找到当前作用域下的所有带var 和function的关键字,执行模块执行js代码,从上往下执行,遇到变量就会通过内存地址去查找这 阅读全文
posted @ 2018-10-18 16:56 a前端 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1.整数(整型) parselnt()将字符串强制转换成整型 2.小数(浮点型) parsefloat()将字符串强制转换成浮点型 遇到第一个字节是非数字就结束了 (因为遇到dog之后就结束了所以只能显示一个20) 3.var a=“hello world” a这个变量是字符串,对于里面的每一个字母 阅读全文
posted @ 2018-10-17 09:05 a前端 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1.js介绍 js全称叫JavaScript,但不是Java,他是一门前台语言,而Java是后台语言 js作者是布兰登艾奇 前台语言:运行在客户端 后台语言:跟数据库有关的 2.js能干什么? 页面特效,开发页面游戏,后台开发等等 3.js和EcmaScript的关系 ES不是语言,是js的标准,我 阅读全文
posted @ 2018-10-15 18:12 a前端 阅读(165) 评论(0) 推荐(0) 编辑