JS中提示的内容有 alert、prompt、console.log
区别如下
举例弹出用户名
<script>
//用户输入姓名存储到一个变量里
var myname= prompt('请输入你得名字');
alert(myname);
</script>
变量命名需要使用驼峰命名法
例如:
myFirstName
JS中有五种数据类型。
在JS中八进制前面加0,十六进制前面加0x
使用isNaN()可以判断该值是否为数字,如果是数字返回的是false
如果不是数字返回的是true
var myname= prompt('请输入111');
alert(isNaN(myname));
alert使用字符串时谨记外单内双,换行符使用\n
字符串拼接
多个字符串之间使用+号进行拼接,拼接方式为字符串 + 任何类型 = 拼接后的新字符串
拼接前会把字符串相加的任何类型转换成字符串,再拼接成一个新的字符串。
数据类型转换
转换为数字类型
使用Number() 以及算数运算 - * / 可以转换
转换为String类型
number.toString;
String(number);
使用字符串拼接
‘’+number
转换为布尔型
Boolean
代表空的值会被转换为false
如:‘’ 、0、NaN、null、undefined
DOM
在DOM中innerHTML和innerText区别
//1.innerText不识别html标签
//2.innerText会去掉换行和标签
1.
<div></div>
<script>
var div = document.querySelector('div')
div.innerHTML='<strong>今天是:</strong>星期三'
// div.innerText='<strong>二今天是:</strong>星期二'
</script>