JavaScript
- ECMAScript
- DOM
- BOM
P1
- alert(“第一个”); //弹出警告框
- document.write(“第二个”); //向body写内容
- console.log(“第三个”); //向控制台输出内容
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>P1</title>
<Script type="text/javascript">
alert("第一个"); //弹出警告框
document.write("第二个"); //向body写内容
console.log("第三个"); //向控制台输出内容
</Script>
</head>
<body>
</body>
</html>
P2 :
- onclick属性
- <a></a>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>P2</title>
</head>
<body>
//onclick属性
<button onclick="alert('第一个');"> 点我 </button>
<a href = "javascript:alert('2');"> 点我 </a>
<a href = "javascript:;"> 点我 </a>
</body>
</html>
P2 引入外部JS文件 :<script type = “text/javascript” src = “JS.script.js”></script>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>P2</title>
<script type = "text/javascript" src = "JS.script.js"></script>
</head>
<body>
</body>
</html>
JavaScript严格区分大小写;
P3 变量声明和赋值
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>P3</title>
<sricpt>
var a; //声明变量
a = 123; //变量赋值
var b = 1234;
</sricpt>
</head>
<body>
</body>
</html>
数据类型
- String 字符串 (基本数据类型)
- Number 数字 (基本数据类型)
- Boolean 布尔 (基本数据类型)
- NULL 空 (基本数据类型)
- Undefined 未定义 (基本数据类型)
- Object 对象 (引用数据类型)
转义字符:
\” -> “
\’ -> ‘
\n 换行
\t 制表符
\\ -> \
查询变量的类型:console.log( typeof a ); //a变量
查询Number的最大范围: console.log( Number.MAX_VALUE );
大于零的最小值: console.log( Number.MIN_VALUE );
Infinity 表示正无穷 -Infinity 表示负无穷
NaN 是一个特殊的数字,表示Not A Number
JS中进行浮点数运算,可能会得到一个不精确的结果。
类型 boolean :var bool =true / false ;
NULL 类型表示空对象。
当声明一个变量但是不给他赋值的时候,变量的值就是undefined
强制类型转换:
XXXX转换成 String
- 调用被转换数据类型的toString()方法。
var a = 123;
a.toString();
- 调用String()函数
var a = 123;
a = String(a);
XXXXX转换为Number
- 调用Number()函数
a = Number(a);
结果转成数字(“123”)或者NaN(“abc”)。
全是空格或者空串:转为0;
ture -> 1 false -> 0
- parseInt():把一个字符串中有效的数字部分转换成整数
a = parseint(a);
a = parseInt(a,10); 10指定要转化的数是十进制的。
- parseFloat():把一个字符串有效的数字部分转换成浮点数
进制:
- 0X 十六进制
- 0 八进制
- 0b 二进制
Boolean()函数: a = Boolean(a);
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/69315.html