JavaScript知识点整理

1.数据类型模块

  1. 浮点数值需要的内存空间是保存整数值的两倍;
  2. parseInt()转换空字符串会返回NaN(Number()对空字符串返回0 );
  3. null值表示一个空对象指针;
  4. 八进制在严格模式下是无效的,十六进制字面值的前两位必须是0x,传入基数。
    var num = parseInt("0xAF", 16); // 175
    var num1 = parseInt("AF"); // NaN
    parseFloat()只解析十进制值,十六进制的字符串始终会被转换成0,并且只解析第一个小数点
  5. toString()方法:加参数的特殊用法,通过传递基数
    var num = 10;
    alert(num.toString()); // "10";
    alert(num.toString(2)); // "1010";
    alert(num.toString(8)); // "12";
    alert(num.toString(10)); // "10";
    alert(num.toString(16)); // "a";
    注:null 和 undefined没有这个方法,可以用String()这个函数转换,
    这个函数没有参数,可以转换任何类型的值:
    var value1 = null;
    alert(String(value1)); // "null"
    var value2;
    alert(String(value2)); // "undefined"

2.操作符

 1. 乘性操作符 :
    var result = Infinity * 0 ;    // NaN

 2. 除法 :
   var res= Infinity / Infinity ;    // NaN
   var res1 = 0 * 0  ;             //NaN

3. 加性操作符和减性操作符
    Infinity 加  Infinity     结果是  Infinity ;
    -Infinity 加  -Infinity   结果是  -Infinity ;
    Infinity 加  -Infinity    结果是  NaN ;
    Infinity  减  Infinity    结果是  NaN;
    Infinity  减  -Infinity   结果是  Infinity ;
   -Infinity 减  Infinity     结果是  -Infinity  ;

4. 相等操作符
    null == undefined        true
    NaN != NaN               true
    undefined == 0           false
    null == 0                false

   全等操作符(===) ,它只在两个操作数未经转换就相等的情况下返回true
    例: var result1 = ("55" != 55) ;  //false  ,因为转换后相等
        var result2 = ("55" !== 55) ;  //true,因为不同的数据类型不相等
        null == undefined      //true
        null === undefined    //false
5. 逗号操作符
   var num = (5,1,4,8,0) ;  //num的值为0

6.  在<script>嵌入JavaScript代码的时候,要用转义字符“\”,不然的话,当浏览器遇到字符串“</script>”时,就会认为那是结束的标签。
<script>
      function sayScript(){
          alert ("<\/script>");
  }
</script>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,456评论 5 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,370评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,337评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,583评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,596评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,572评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,936评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,595评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,850评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,601评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,685评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,371评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,951评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,934评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,167评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 43,636评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,411评论 2 342

推荐阅读更多精彩内容