zoukankan      html  css  js  c++  java
  • javascript学习笔记[2]数据运算

           刚刚前天说了要每天坚持的,结果昨天就没有坚持,稍微给自己找一个借口,昨天后来去乡下了,晚上回家都已经9点多了。不过今天也是陪同学一天,难得晚上有点时间,静下来看点。废话不多说了。

              今天看了点数据运算和运算规则还有流程控制。

              1. 数据运算和运算规则

                          1.1 字符串拼接即加法运算符(+)

    //就是觉得挺好玩的,就把下面几行代码贴下。
    document.write(10+"10");  //输出1010
    document.write(10+new Array("30",20));//输出1030,20(首先将数组转换成字符串)
    document.write("10"+10+5);//输出10105(多个数字与其他类型数据使用“+”,首先从左到右,根据运算符两边的数据类型进行判断)这里首先计算“10”+10,然后再是1010+5.。
    document.write(5+10+"10");//输出1510 ,先计算10+5等于15,然后字符串拼接。

                        1.2 比较运算

    //易犯错误的比较运算
    "" == "0" //false 0 =="" //true 0 =="0" //true false == "0" //true false == undefined //false false == null //false null == undefined //true
    null === undefined //false

                  1.3 三元条件运算符

     

    (expr1)?(expr2):(expr3);//如果表达式expr1的运算结果为true,则执行并返回表达式expr2;否则执行并返回表达式expr3

               1.4 typof运算符

                 语法格式:typeof(expression).需要注意的是null,返回object,用构成方法构造的string,number,boolean,都是返回object,否则就都返回各自的类型。

              很简单的一些基础知识,总结一下而已,没什么看头的,为了想完整的写下javascript的学习笔记,就也写下来了,早点睡了,现在就熬夜不好。

               以上全部都属个人原创,请大家转载的时候附上原创链接: http://www.cnblogs.com/tonylp

  • 相关阅读:
    sql server 2016新特性 查询存储(Query Store)的性能影响
    Spring 事务管理详情介绍
    python爬虫之快速对js内容进行破解
    python爬虫的一个常见简单js反爬
    温习pycharm
    宋朝官员分析随堂理解笔记
    K-Means改进模式
    jupyter 饼图
    WebDriver常用的API使用详解
    从浏览器启动开始
  • 原文地址:https://www.cnblogs.com/tonylp/p/2880743.html
Copyright © 2011-2022 走看看