资源描述:
《死亡笔记点亮新世界02 02-js笔记》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、死亡笔记点亮新世界0202-js笔记导读:就爱阅读网友为您分享以下“02-js笔记”的资讯,希望对您有所帮助,感谢您对92to.com的支持!010101--->a,b,c,12,字符集的概念:字符集,就是编码--->字符的映射例:65--->A,91--->a,01000001-->65Ascii字符集[00000000]--------[11111111]->0-255,-128-1279西欧字符集128-255也利用起来,表示字符,如βθ,来到中国[000
2、00000]汉字,最多也不过256个....常用汉字3000多,全部3W+[00000000][00000000]-------[11111111][11111111]0---->65535之间,用2个字节表示一个汉字:gb2312.[只存了7000左右汉字,少]---->GBK[汉字+日文+棒文]32456---GBK-->国32456--JIS->9?Unicode编码集Unicode规定:"国"在Unicode有一个独特的号,假设是29876,Un
3、icode编码集给世界上大部分的语言每个字符都分配了一个号码.国[gbk]---->unicode[29876]--->日本-->从unicode得到"国"字把字符转化成unicode对应的编码,以适应不同的计算机平台之间传输.parseInt:把字符串的__前缀____部分的数字分析成整型数字,9如果首字符不是数字,分析出"非数字"----NaNparseInt,如果碰到前缀是有小数点的情况,直接舍弃小数点后面的部分并保留整数.parse
4、Float:把字符串的前缀部分的数字分析成浮点型NaN---->一个特殊变量,代表非数字.isNaN()用来判断某个变量为"非数字",NaN.专门用来判断parseInt,parseFloat的返回值isFinite-->判断一个数值是否有限.对于1/0,-1/0这样的结果[正负无穷大,非有限],判断为false提示:在数学里1/0=====>9没有意义,或者"无穷大"-1/0====>负无穷大Eval():执行一段js代码.比如:两
5、台计算机做通信,A--->B有可能发xml,json数据等等.也有可能直接发送js代码.Eval('alert("快点回话")')数组:数组:就是一组变量9数组的创建:Vararr=[];Vararr=newArray();Vararr=['a','b','c','d'];Vararr=newArray('a','b','c','d
6、9;);创建一定长度但无内容的数组Vararr=newArray(10);数组每个单元都有一个唯一的"下标/索引",从0编号,编到length-91;数组单元值的读取,可以凭数组的索引值来确定.即arr[index]这种形式来读取.数组的遍历for循环配合数组长度+索引的知识例数组length的属性的变化设某数组length==N,如果修改length,且length<N,则数组被截断,后面的丢失了.9如果length>N,则数组自动补到length个,新加的单元以
7、undefined来填充对象数组是一组标号"有序"的变量集合创建一个对象:和创建数组的"[]"不一样,创建对象用{}和创建数组直接放置值不一样,创建对象时值前面还要加"属性"创建语法:{属性1:值1,属性2:值2}对象单元值的引用Obj.属性或者9obj['属性'];对象如何遍历???For(perinobj){Xxxx}9