<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、!用来取一个布尔值相反的值

补充的javascript 数据类型笔记的更多相关文章

  1. JavaScript基础——JavaScript数据类型(笔记)

    数据类型(笔记) null和undefined 在JavaScript中有两个特殊的值: null和undefined.简单说明如下: null 是Null类型的值,Null类型的值只有一个值(nul ...

  2. JavaScript:学习笔记(2)——基本概念与数据类型

    JavaScript:学习笔记(2)——基本概念与数据类型 语法 1.区分大小写.Test 和 test 是完全不同的两个变量. 2.语句最好以分号结束,也就是说不以分号结束也可以. 变量 1.JS的 ...

  3. JavaScript学习笔记——数据类型强制转换和隐式转换

    javascript数据类型强制转换 一.转换为数值类型 Number(参数) 把任何的类型转换为数值类型 A.如果是布尔值,false为0,true为1 B.如果是数字,转换成为本身.将无意义的后导 ...

  4. JavaScript学习笔记(第一天)

    javascript个人笔记 JavaScript的组成 JavaScript是一种运行在客户端的脚本语言 ​ ECMAScript 标准----js的基本的语法 DOM------Document ...

  5. Java程序猿JavaScript学习笔记(2——复制和继承财产)

    计划和完成在这个例子中,音符的以下序列: Java程序猿的JavaScript学习笔记(1--理念) Java程序猿的JavaScript学习笔记(2--属性复制和继承) Java程序猿的JavaSc ...

  6. JavaScript 重点笔记

    JavaScript 重点笔记 ## 数组 // 必须掌握 - arr.length:获取数组元素的长度 - arr.splice(起始位置,长度):从数组中添加或删除元素. - arr.indexO ...

  7. JavaScript学习笔记[0]

    JavaScript学习笔记[0] 使用的是廖雪峰JavaScript教程. 数据类型 Number 表示数字,不区分浮点整形. === 比较时不转化数据类型. == 反之. NaN与任何值都不想等, ...

  8. JavaScript:学习笔记(8)——对象扩展运算符

    JavaScript:学习笔记(8)——扩展运算符 对象的扩展运算符 扩展运算符是三个点(...).用于取出参数对象的所有可遍历属性,然后拷贝到当前对象之中. 如上图所示,新建了一个对象a,然后通过扩 ...

  9. JavaScript基础笔记集合(转)

    JavaScript基础笔记集合   JavaScript基础笔记集合   js简介 js是脚本语言.浏览器是逐行的读取代码,而传统编程会在执行前进行编译   js存放的位置 html脚本必须放在&l ...

随机推荐

  1. 数据可视化之DAX篇(九) 关于DAX中的VAR,你应该避免的一个常见错误

    https://zhuanlan.zhihu.com/p/67803111 本文源于微博上一位朋友的问题,在计算同比增长率时,以下两种DAX代码有什么不同? -------------------- ...

  2. Python模块02/序列化/os模块/sys模块/haslib加密/collections

    Python模块02/序列化/os模块/sys模块/haslib加密/collections 内容大纲 1.序列化 2.os模块 3.sys模块 4.haslib加密 5.collections 1. ...

  3. 1731: [Usaco2005 dec]Layout 排队布局*

    1731: [Usaco2005 dec]Layout 排队布局 题意: n头奶牛在数轴上,不同奶牛可以在同个位置处,编号小的奶牛必须在前面.m条关系,一种是两头奶牛距离必须超过d,一种是两头奶牛距离 ...

  4. 一个简单的Maven小案例

    Maven是一个很好的软件项目管理工具,有了Maven我们不用再费劲的去官网上下载Jar包. Maven的官网地址:http://maven.apache.org/download.cgi 要建立一个 ...

  5. vue如何使用excel导出后台数据

    let params = { // 请求参数 要下载Excel的id 'id':this.excelId }; //导入的接口名 api_excel_exportExcel().then(res =& ...

  6. 循序渐进nginx(三):日志管理、http限流、https配置,http_rewrite模块,第三方模块安装,结语

    目录 日志管理 access_log error_log 日志文件切割 自定义错误页 http访问限流 限制请求数 语法 使用 限制连接数 语法 测试 补充: https配置 使用 生成证书 配置ng ...

  7. 2018年5月15日临下班前找的一个读取assets下数据库的例子

    网页   https://blog.csdn.net/li12412414/article/details/51958774 @Override protected void onCreate(Bun ...

  8. 一文带你学习DWS数据库用户权限设计与管理

    前言 本文将介绍DWS基于RBAC(Role-Based Access Control,基于角色的访问控制)的数据库用户权限管理.简单地说,一个用户拥有若干角色,每一个角色拥有若干权限.这样,就构造成 ...

  9. 手牵手,从零学习Vue源码 系列一(前言-目录篇)

    系列文章: 手牵手,从零学习Vue源码 系列一(前言-目录篇) 手牵手,从零学习Vue源码 系列二(变化侦测篇) 手牵手,从零学习Vue源码 系列三(虚拟DOM篇) 陆续更新中... 预计八月中旬更新 ...

  10. jmeter正则表达式,萌新入门篇

    @@@@@@@@@@@@ 透过现象看本质 jmeter中正则表达式对我们来说,就是一个工具,他可以帮助我们做的事就是从一堆数据中截取出我们想要的字段,比如从setcookie:DERF12456DAS ...