- 博客(5)
- 收藏
- 关注
原创 js中对象及函数的初步
对象 对象的创建方法 var o=new object(); //构造函数创建法 var o={a:1}; //字面量创建法 名字称作key(键),值称为value(值)即键值对的形态 每个键对应唯一的值, 对象的调用方法 console.log(o.a); 用点语法不加双引号 console.log(o[“a”]); 键必须是字符串或者Symbol,如果不是字符串,则会隐式转换为字符串 对象的存储两种情况、 一种存储数据,存储数据的叫做对象的属性 一种存储函数, 存储函数的叫做对象的方法 如
2021-03-19 22:35:31
149
原创 关于JS中深度复制对象及浅复制的初步介绍
关于JS深度复制对象 浅复制的简单介绍 可以用对象复制的方法进行浅复制: var o = {a:1,b:2}; var o1 = o; console.log(o1); 这样以最简单的赋值方法进行复制,则会产生一个问题,即当o1进行修改,对象o也会被修改,如: var o = {a:1,b:2}; var o1 = o; o1.b=10; console.log(o); console.log(o1); 当这样对o1进行修改,则o的值也相应被改变,结果如下 由上,出现这种情况是因为o和o1
2021-03-18 23:20:05
175
原创 js条件语句及循环语句
条件语句 条件是一个表达式,表达式返回的结果会被隐式转换为布尔值,如果为true,则执行语句块 if 和try a = 3,为赋值条件,永远成立 if(a == 2,a++) 条件中使用逗号,前面参与运算,后面判断条件 语句块只有一个,可省略花括号 没有花括号,默认第一句为条件语句块 if (){满足条件执行语句块}else{不满足条件执行语句块}; try{}catch{}}finally{}; --代码出错时候使用 if else 需要明确条件 try catch 无需明确条件 条件 语句需要
2021-03-18 18:54:59
428
原创 Js中数据类型的转换和运算符
数据类型转换 var str="abc"; str=Number(str); // 如果字符串是由数字构成,强转后变为数值,否则变成NaN NaN是非数值类型 parseInt转换数值时候,如果字符串是纯数字构成,或者第一个字符是数字,则转换时候从头开始转换到字母之前 parseInt为取整 根据字符串的进制来转换为十进制的数值 要求参数为字符串,自动隐式转换为字符串 str=parseInt(str); console.log(str); `str=parseInt(str,16)` str
2021-03-17 21:00:05
438
2
原创 Javascript初学入门笔记(小白入门)
JavaScript的引入方式 标签引入 <a href="javascript:console.log('adc')" > </a> <button onclick="console.log('abc')" > </button> 同步加载 拥塞 <script src="./a.js" ></script> <script src="./b.js" ></script> 异步加载,同时进行
2021-03-16 18:43:11
152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人