<p> 变量名命名规范</p>
    由字母,数字,下划线,$组成
    严格区分大小写 var app和var App 是两个变量
    变量名不能以数字开头
    变量名不能说关键字 保留字等
    变量名必须有意义 不能随便创造
    变量名应遵守驼峰命名法,首字母小写,后面的单词首字母要大写
    <p>数据类型</p>
    计算器中不同的数据类型需要占用的存储空间不同
    js的变量数据类型只有程序运行过程中,根据等号右边的值来确定
    js是动态语言,变量的数据类型是可以变化的
    <p>数据类型的分类</p>
    <div>
        简单数据类型包括
        Number 数字型 默认值:0
        <b>八进制:0~7 程序中数字前面加0 表示八进制</b>
        <b>十六进制:0~15 程序中数字前面加0x 表示十六进制</b>
        infinity 无穷大
        -infinity 无穷小
        isNaN判断一个变量是否是数字 返回false是数字,否则不是
        Boolean 布尔型 默认值:false
        String 字符串型 默认值:""
        单引号嵌套双引号
        \n换行
        \t:一个制表符
        数字+字符串:数字转换为字符串
        数字+布尔值:将布尔值转换为数字
        字符串+布尔值:将布尔值转换为字符串
        布尔值+布尔值:将布尔值转换为数字
        <p>1、tostring()</p>
        将任意类型的数据转换为字符串
        语法:var result=变量.tostring()
        <p>2、parselnt()</p> 
        将任意类型的数据转换为“整数“”
        语法:var result=parselnt(转换的数据)
        var result=parselnt("35")
        <p>3、parseFloat()</p>
        将任意类型的数据转换为“小数”
        var result =parseFloat("35.3");结果:35.3
        <p>4、number()</p>
        将任意类型的数据转换为number类型
        语法:var result=number("35.3");结果就是35.3
        ++在前,先自增,再使用
        ++在后,先使用,再自增
        <p>字符串拼接</p>
        <p>加号+  拼接出来的是字符串类型的</p>
        <p>+只要有字符串和其他类型拼接出来的结果是字符串类型</p>
 
 1、浮点数的最高精准度是17位小数,但是在运算的时候精准度远远不如整数
    2、不能直接判断两个浮点数是否相等
    3、取余是%,除法是/
    4、表达式是由数字、运算符、变量等组成的表达式,所有的表达式都应该有返回值
    5、js一般把右边表达式计算完毕把返回值给左边
    6、++在前,先自增,再使用,++在后,先使用,再自增
    7、自增要和变量使用才行
    8、比较运算符 === 要求左右两边的值和数据类型完全一样才行
    9、&&逻辑与,||逻辑或,!逻辑非(取反符)
    10、&& 左右两边都是真,结果是真,只要一边是假的,结果就是假
    11、|| 左右两边都是假,结果是假,只要有一边是真,结果就是真
    12、!用来取一个布尔值相反的值

最新文章

  1. copy()之绝版应用
  2. charles 使用 技巧
  3. tomcat启动出现PermGen space错误
  4. zjuoj 3603 Draw Something Cheat
  5. iOS代码实践总结
  6. PostgreSql与sqlserver对比杂记
  7. 【RequireJS--API学习笔记】
  8. 基于visual Studio2013解决面试题之1503最大公约数最小公倍数
  9. Dynamics 365 for Team Members Description
  10. html5新标签布局应用指南
  11. Dubbo阿里Alibaba开源的分布式服务框架
  12. MongoDB大数据高并发读写性能测试报告
  13. VirtualBox 自动挂载共享文件夹
  14. springmvc配置详解 教程
  15. 论文笔记:Dynamic Multimodal Instance Segmentation Guided by Natural Language Queries
  16. sublime text3中文文件名显示为框框,怎么解决
  17. topcoder srm 515 div1
  18. c++11 noexcept修饰符
  19. 〖Android〗/system/etc/event-log-tags
  20. 学习HTML 第二节.HTML头部

热门文章

  1. 初识:LevelDB
  2. Web For Pentester靶场(xss部分)
  3. (3)html-webpack-plugin的作用
  4. SpringCloud或SpringBoot+Mybatis-Plus利用AOP+mybatis插件实现数据操作记录及更新对比
  5. 集训作业 洛谷P1101 单词方阵
  6. Flarum 的安装与配置
  7. 时间序列知识图谱-《利用Python进行数据分析》
  8. 如何获取json某一级节点的数据
  9. WebApiClientCore简约调用百度AI接口
  10. Python 简明教程 --- 26,Python 多进程编程