1. 首页 > 育儿知识

js保留两位小数(保留两位小数方法)

一、JavaScript书写位置二、JavaScript基本语法三、JavaScript标识符四、JavaScript数据类型五、强制类型转换强制类型转化-String强制类型转换-Number六、进制转换

一、JavaScript书写位置

  1. <script type="text/javascript" src="02.js"></script> script一但用于引用外部文件,就不能再编写代码了,即使编写,浏览器也会进行忽略。如果需要则创建新的script标签
  2. <a href="javascript:alert('!!');">click me again</a>
  3. <button onclick="alert('why?')">click me!</button>

二、JavaScript基本语法

  1. 多行注释/* */
  2. 单行注释//
  3. JavaScript中严格区分大小写
  4. JavaScript中每条语句以分号结尾,不写分号浏览器会自动添加,但会影响浏览器执行性能
  5. JavaScript中会忽略多个空格和换行

三、JavaScript标识符

所有可以自主命名的都可以称为标识符,例如变量名、函数名、属性名等。

命名规则:标识符中可以含有字母、数字、下划线、$;不可以以数字开头;不能为ES中的关键字、保留字;采用驼峰命名法

四、JavaScript数据类型

JavaScript一共包含六种数据类型,5种基本数据类型,1种引用数据类型

  1. String 字符串-基本数据类型 var String = "hello"; // 字符串需要使用引号引起来
  2. Number 数值-基本数据类型 所有数值都是Number类型 Number. MAX_VALUE 表示最大数 infinity表示正无穷 var a = infinity; NaN 表示not a number, 但是Number类型
  3. Boolean 布尔型-基本数据类型 True False
  4. Null 空值-基本数据类型 用于表示为空的对象 typeof检查Null类型时,返回object
  5. Undefined 未定义-基本数据类型 未赋值的新变量(已声明,未赋值)
  6. Object 对象-引用数据类型

使用"typeof +变量名" 检查变量类型

基本数据类型的值保存在栈内存中,值与值之间是独立存在的 引用数据类型保存在堆内存中,每创建一个新的对象,就会在堆内存中开辟出一个新的空间,而变量保存的是对象的内存地址(对象的引用),如果两个变量保存的是同一个对象引用,当一个通过一个变量修改属性时,另一个也会受到影响。

比较两个基本数据类型时,就是比较值 比较两个引用数据类型时,是比较对象的内存地址

五、强制类型转换

强制类型转化-String

  1. 调用被转换数据类型的 toString()方法 a.toString() 该方法不影响原变量的数据类型,只是将执行结果返回 Null和Undesigned不包含toString()方法,只适用于number,Boolean
  2. 调用String()函数,将被转换的数据作为参数传递给函数 String(a) 对于Number和Boolean实质上还是调用tostring方法 对于null和undesigned实质上是将其转换为字符串“null”和“undesigned”

强制类型转换-Number

  1. 调用Number()函数 Number(a)字符串-->数字:若字符串为纯数字,则转换为number; 若字符串中包含非数字内容,则转换为NaN 若字符串为null或空格,则转换为0 布尔-->数字:true转为1;false转为0Null-->数字:转为0Undesigned-->数字:转为NaN
  2. parseInt(变量,进制)将字符串转换为整数 将一个字符串中有效的整数内容取出来 parseFloat(变量,进制)将字符串转换为浮点数 将一个字符串中有效的小数取出来该函数只针对string类型

六、进制转换

十六进制数字表示需要以0x开头 八进制数字表示需要以0开头 二进制数字表示需要以0b开头

本文由admin发布,不代表思恒百科立场,转载联系作者并注明出处:http://www.pneumabooks.com/yuerzhishi/28774.html

留言与评论(共有 0 条评论)
   
验证码:

联系我们

在线咨询:点击这里给我发消息

微信号:weixin888

工作日:9:30-18:30,节假日休息