摘要: 基本数据类型 栈内存 : 1.供js代码运行 2.存基本数据类型的值 引用数据类型 堆内存: 主要用来存放引用数据类型: 如果是对象:存的就是属性值和属性名 如果是函数:把函数当成字符串存起来 注意:基本数据类型是按值操作 ,引用数据类型是按空间地址 例子: 基本数据类型: var a=12; va 阅读全文
posted @ 2020-11-23 10:38 Soldier——K 阅读(66) 评论(0) 推荐(0)
摘要: 对象 属性名:一般是字符串和数字 属性值: 可以是任意的数据类型 var obj = { name: "li", age: 13, 100:"he" } 获取属性名对应的属性值 方法 1、对象.属性名 2. 对象["属性名"] 注意:如果属性名是数字,不能用第一种(会报语法错误) 要用第二种 在获取 阅读全文
posted @ 2020-11-17 12:07 Soldier——K 阅读(242) 评论(0) 推荐(0)
摘要: 三元运算符 格式:条件?成立的执行语句:另外一个执行语句 注意:如果执行体里面有多条语句,用小括号包起来 ,并且语句与语句之间用逗号隔开 var num=5; if(num>5){ num++; alert(num) } else 换成三元运算符 num>5?num++:num--; 多条语句 va 阅读全文
posted @ 2020-11-15 16:16 Soldier——K 阅读(210) 评论(0) 推荐(0)
摘要: 1.打印 var num=0; console.log(num); 2.详细输出 console.dir(box); 3.弹窗的时候,注意会把数据转为字符 var obj={name:"LILi"}; alert(obj) 4.提示框 如果点击确定,返回值就是true 如果点击的是取消 返回值就是f 阅读全文
posted @ 2020-11-13 22:48 Soldier——K 阅读(339) 评论(0) 推荐(0)
摘要: 声明变量的时候 我不清楚这个数据类型是什么,就可以先写一个null null是意料之中的没有 undefined 是意料之外的没有 null 指的是null对象指针 只声明 没定义 undefined var name; console.log(name); 在获取对象的属性值 如果对象里没有对应的 阅读全文
posted @ 2020-11-12 20:08 Soldier——K 阅读(97) 评论(0) 推荐(0)
摘要: 字符串 获取字符串的长度 var str="abcde" str.length-->4 索引 每个字符下面都对应一个下标 从0开始 依次递增; 获取第一个字符 str.[0] 输出为 a 获取最后一个字符 str[str.length-1] --> str[5-1] -->str[4] -->e 字 阅读全文
posted @ 2020-11-10 11:30 Soldier——K 阅读(7290) 评论(0) 推荐(0)
摘要: String 字符串转Number 1.如果是空字符串,转换结果就是0 Number("")--> 0 2.如果说字符串中他含有非有效的数字 转换结果为NaN Number("12px")--> NuN 布尔类型 Number(true);-->1 Number(false);-->0 空 null 阅读全文
posted @ 2020-11-09 23:44 Soldier——K 阅读(223) 评论(0) 推荐(0)
摘要: Javascript 的主要组成部分 ECMA Script:js的核心语法 DOM document object model 文档对象模型 提供一些属性和方法让js操作d页面中的元素 BOM brower object model 浏览器对象模型 提供一些属性和方法让js操作浏览器 创建变量的六 阅读全文
posted @ 2020-11-09 22:52 Soldier——K 阅读(135) 评论(0) 推荐(0)