Failure is part of learning. we should never give up the struggle in life

js变量、输出、数据类型

变量

用 var 定义变量
如:

var StudentName = '憨憨'
var StudentSex = '男'

也可同时定义多个变量
如:

var a='憨批',b,c=100
// 命名时区分大小写 建议语义化 遵循驼峰命名法 不可数字开头 不可使用关键字 不推荐中文

输出

三种输出方式:

// 浏览器弹出形式展示内容
    alert("Hello Word")
    //控制台输出
    console.log(1231321)
    //展示在页面上输出 可以解析标签
    document.write('Hello hanpi')
    document.write('<br>')
    document.write(23132131)

//服务器内存有限就不放截图了
//控制台在浏览器按F12 然后点Console 就可以了
//自己尝试一下吧

数据类型

基本数据类型(复杂类暂时不说,要问为什么,因为我也不会=.=)
1.Number 数值 包括浮点数

//一切十进制表示的数及浮点数
var a1 = 100
var a2 = 100.1
console.log(a1)
console.log(a2)
//在控制台输出其它进制表示的数会自动转换为十进制后输出

//科学计数法 如2*10的5次方
var a3 = 2e5
console.log(a3)

//NaN 是一个数值类型但是非数字 而且 NaN == NaN 的值为false
var a4 = NaN
console.log(NaN == NaN)
console.log(a4)

2.String 字符串
//包括一切使用引号(双引号,单引号,反引号)包裹的内容都是字符串

var a1 = 'I dont like'
var a2 = "the word"
var a3 = `only like you`
console.log(a1,a2,a3)
//在引号中的数值输出也是字符串 在控制台可以看出区别
var a4 = '123'
var a5 = 123
console.log(a4)
console.log(a5)
//!字符串中的空格是占位的

3.Boolean 布尔型
只有两个true和false
true为真 计算机存储时是1
false为假 计算机存储时是0

var a1 = true
var a2 = false
console.log(a1)
console.log(a2)
//主要用来做判断

4.Undefined 空 (本该有一个值但没有)

var a1
console.log(a1)

5.Null 空 (这里有一个值 但是是空值)

var a1 = null
console.log(a1)
//需要赋值才能使用

发表评论

电子邮件地址不会被公开。 必填项已用*标注