JS基础-02

1、基本数据类型:string、boolean、number、undefined、null
引用数据类型:object、array、Date、regexp、function
2、判断数据类型:
1)、通过专有方法判断:push(),pop();
2)、obj instanceof Array 返回值判断
3)、es5和jq都有方法array.isarray()。
4)、tostring.call(param)判断;返回格式【object Undefined】判断
2、在哪儿写js代码
a.可以写在script标签中(理论上script标签可以放到HTML文件中的任何位置,
实际开发中一般放在head或者body中)
b.写到标签的事件属性中(列如:onclick)
c.写到外部的js文件中

3、js在网页中能做什么事情
a.在网页的不同的位置插入html代码
b.修改某个标签的内容
c.修改某个标签的样式

4、js中的注释
//这是单行注释
/*
这是多行注释
*/
5、语句
一条语句结束需要加分号(现在的js版本也可以不写)
一行写多条语句必须使用分号隔开

在控制台打印括号中的内容,功能和Python中的print差不多

console.log('hello word')

6、js没有缩进问题,用花括号表示一个代码块

function print(){
    console.log('hello JS')
}

7、字面量
数字字面量

89(整数)
66
12.34(小数)
3e8(科学计数)

字符串字面量

'asd'
"asd"

布尔字面量

true
false

数字字面量

[1,2,'asd',true]

对象的字面量(对象的key值又是属性,不能加引号)

var dict = {a:'asd'}

8、标识符
使用标识符来命名
a.字母数字下划线$组成,不能以数字开头

var huanhansan;

b.不能是关键字
c.大小写敏感
d.规范:见名知义、
9、声明变量
在js中可以通过声明变量来保存数据
语法
var 变量名;
var 变量名 = 初值;
说明:var是关键字
变量名:标识符,不能随意使用_或$开头(具有特殊含义);驼峰式命名(命名规则:第一个单词首字母小写,后面每个单词的首字母大写)。

//声明变量
var userName;
//给变量赋值
userName = 'GHope'
console.log(userName)

var score = 100
console.log(score)

//同时声明多个变量
var name, age, sex;

//一个变量可以存储任意类型的值,变量的默认值是undefined
var a = 'abc'
a = 100

介于C与Python之间,类似于C的地方在于关键字的必须使用,类似于Python的地方在于同为动态语言(声明变量的时候不需要指定变量的数据类型)。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值