javaScript基本数据类型
来源:互联网 发布:惠普hp m1136的端口 编辑:程序博客网 时间:2024/06/05 00:48
JavaScript语法规范
① HTML中引入js语言
<script type=”text/javascript”>具体代码<script>
<script type=”text/javascript”src=”js”文件>
② 代码的大小写敏感
true/false
TRUE/FALSE
③ 结束符号的使用
;不是必须使用,但是推荐
④ 注释
//单行注释
/**/多行注释
⑤ 变量
其值可以改变的量就是变量
JavaScript中6种数据类型,number(int/float),string boolean undefined object
(数组是对象的一部分)
null是空对象类型
基本用法:
var name = “”; //声明一个变量,后期要使用一个“字符串”进行赋值
var age = 0; //声明一个变量,后期要使用一个“数字”进行赋值
var obj = null; //声明一个变量,后期要使用一个“对象”进行赋值
undefined:未定义类型
使用一个没有声明的变量
object数据类型:window,document
数值数据类型
各种进制的表示
十进制: var age=23;
八进制: var score=023; 2*8+3=19的十进制数
十六进制: var color=0x25; 2*16+5=37的十进制数
10:A 11:B 12:C 13:D 14:E 15:F
<script type="text/javascript">
//十进制的数
var age=20;
console.log(age);
//八进制
console.log(032);
console.log(0524);//5*8*8+2*8+4
console.log(059); //59保持不变
console.log(081); //81保持不变
//十六进制
console.log(0x24);
console.log(0xc6);//12*16+6
</script>
浮点数类型
<script type="text/javascript">
console.log(12.345);
console.log(.87);//0.87
console.log(34.0);//34
//计算不准确
console.log(0.1+0.2);//0.30000000000000004
</script>
最大数最小数
最大:Number.MAX_VALUE;
最小:Number.MIN_VALUE;
<script type="text/javascript">
console.log(Number.MAX_VALUE);
console.log(Number.MIN_VALUE);
/*
1.7976931348623157e+308
5e-324
*/
</script>
无穷大的数
<script type="text/javascript">
console.log(Number.MAX_VALUE+Number.MAX_VALUE);//Infinity
console.log(1/0); //Infinity
</script>
字符串的使用
javascript里边普通字符串也可以调用成员方法,该事情在php里边不可理喻
原理:
js里边一切都是对象
表面看是字符串调用方法,本质不然,在js解释引擎内部是把字符串转化为一个"临时对象",通过该对象进行方法的调用,输出调用结果,之后再把该临时对象给销毁,给外部用户的感觉就是字符串调用方法。
<script type="text/javascript">
//普通字符串
var str='tom';
console.log(str.toUpperCase());
//实例化对象创建字符串
var str1=new String('spring');
</script>
eval的用法
eval()
eval()接收一个字符串参数,将这个字符串作为代码在上下文中执行,并返回执行结果。
<script type="text/javascript">
var a=10;
var b=20;
console.log(a+b);
console.log('a+b');
//'a+b'通过eval当做表达式在上下文环境中运行
console.log(eval("a+b"));
//eval内部的字符串必须符合javascript的语法规则
eval("alert(234)");
</script>
- javascript基本数据类型
- javascript基本数据类型
- JavaScript基本数据类型
- javascript基本数据类型
- javascript基本数据类型
- JavaScript(2)----基本数据类型
- JavaScript的基本数据类型
- JavaScript的基本数据类型
- JavaScript基本数据类型
- javaScript基本数据类型
- javascript基本数据类型
- JavaScript基本数据类型综述
- javascript基本数据类型
- Javascript的基本数据类型
- javaScript基本数据类型
- 【JavaScript基本数据类型】
- JavaScript中的基本数据类型
- javascript基本数据类型
- doctest -- 注释里的单元测试
- 如何在android sudio 获取SHA1与MD5(发布版和开发版)
- OPENVPN正常连接却不能生效
- 5Reader--FileReader
- java线程池
- javaScript基本数据类型
- CodeForces 688C-NP-Hard Problem(dfs)
- 18. 使用模板【从零开始学Spring Boot】
- 6Reader--FileReader2
- HDU5441 Travel 并查集
- Mesos源码分析(5): Mesos Master的启动之四
- standupTimer项目中的布局容器
- jqgrid使用分析
- 7字符流的文件复制