黑马程序员技术交流社区
标题:
js基础
[打印本页]
作者:
众生
时间:
2019-4-16 12:24
标题:
js基础
js 代码书写位置
行内式
onclick="alert('内容')"
内嵌式
<script>
alert('');
</script>
外部式
<script src="my.js"></script>
输入框
prompt ( '');
警示框
alert('');
浏览器控制台打印输出
console.log('');
变量使用
1.声明变量
var age;
2.赋值 把值存入变量
age= 值;
3.输出结果
console.log('')
变量初始化 (声明变量同事赋值) var myname = '值' ;
console.log('');
声明多个变量
var dgs = 15,
age = 值; 用逗号隔开 最后一个用分号
数据类型
数值型
字符串型
字符串长度
字符串 .lenght
字符串拼接
数字相加 字符相连
布尔型 (真或者假,true=1或者false=0)
未定义 (undefined)
null(空)
对象
undefined 和数字相加 结果为 NaN
null个数字相加 结果为数字
变量的数据类型检测
typeof 变量名
数据类型的转换
1)转换为字符串类型
变量.toString()
String(变量)
利用+拼接字符串的方法实现转化字符串
2)把其他类型转换为数字型
parseInt(string /变量)取整数
parseFloat (string/变量值)得到小数 浮点数
Number(变量)
隐式转换 算数运算 - * /
3)转换为布尔型
Boolean(待转的变量)
代表空、否定的值会被转换为falsex
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2