JavaScript_01基础知识
来源:互联网 发布:mac 设置 单面打印 编辑:程序博客网 时间:2024/06/07 08:33
1. javascript与html结合的方式有2种:
1.1<script type="text/javascript"></script>
1.2 <script type="text/javascript" src=""></script>
2.js中的数据类型
有5中基本数据类型和一种引用类型
基本数据类型:string,number,boolean,undefined,null
3. 判断某个变量的数据类型,返回一个字符串
var i=10;
typeof(i)或者typeof i ,建议写成第一种方式
4. 类型之间的转换
4.1 数字转字符串:
var i=10;
var j=String(i);
4.2 字符串转数字
var str="200";
var i=Number(str);
如果str的值是 "200abc" 之类的话,就会返回一个NaN,这是一个特殊的数字,不等于任何数,也不等于其自身,NaN==NaN结果是false
4.3 数字转boolean
var i=10;
var b=Boolean(i);//返回的结果是true,如果数字是0,那么结果返回的是false
4.4 字符串转boolean
var str="abc";
var b= Boolean(str);//返回结果是true,如果字符串的内容是"",那么返回的是false
4.5 undefined 和null 转boolean
var un;
var un2=null;
var b1=Boolean(un); //返回结果是false
var b2=Boolean(un2); //返回结果是false
5. alert();弹出一个警告框
confirm("是否继续");
弹出一个对话框,上面有"确定"和"取消"按钮,点击确定,confirm("是否继续");会返回一个true,点击取消返回一个false
prompt("文本","默认值");
弹出一个长条的对话框,文本显示在对话框上,是固定死的,默认值是显示在一个输入框中,用户可以修改,点击确定就返回字符串,
点击取消就返回null.
6. ==和===运算符
if(100=="100")
{
alert(" 100=='100' ");
}
上面的代码会执行alert方法,因为"=="只判断值是否相等
if(100==="100")
{
alert("100==='100'");
}
else{
alert("100!='100'");
}
上面的代码执行 alert("100!='100'");,"==="判断两边的数据类型是否相等,并且判断两边的值是否相等
0 0
- JavaScript_01基础知识
- Javascript_01
- javascript_01
- JavaScript_01
- 前端学习_Series2_01.JavaScript_01
- java web笔记----javascript_01
- JavaScript_01--------学习笔记
- JavaScript_01 语法、关键保留字及变量
- 基础知识
- 基础知识
- 基础知识
- 基础知识
- 基础知识
- 基础知识
- 基础知识
- 基础知识
- 基础知识
- 基础知识
- stl常用算法_查找相关
- 洛谷 P1414
- CSS_01基础知识
- 写在开始
- 用Unity制作游戏,你需要深入了解一下IL2CPP
- JavaScript_01基础知识
- CSharpGL(38)带初始数据创建Vertex Buffer Object的情形汇总
- Coursera上的Andrew Ng《机器学习》学习笔记Week2
- 直播App的开发超简单 3步就完成
- Python内存管理机制
- 【c++】字符串
- Django(八)上:Model操作和Form操作
- 做了一个个人网站,想实现音乐播放器功能,而且想用火狐浏览器使用,求方法!
- 请高手解决???