数值类型
包含了整型与浮点型
paresInt、paresFloat
NaN:Not a number
`NaN属性数值类型 表示的意思是 不是一个数字`
string类型
定义字符类型的方式
1.单引号
2.双引号
3.小波浪号
var s1 =`jason老师
tony同学``在js中字符串的拼接推荐使用+号`
格式化输出(横版字符串的功能)
var name ='jason'
var age =18`my name is ${name} my name is $(age)`
在python中
def 函数名(参数1,参数2,...)'''函数注释'''
函数体代码
return 返回值
在js中
function 函数名(参数1,参数2,...){
// 函数注释
return 返回值
}`arguments参数 可以获取传入的所有数据
也支持return和匿名函数`
var f =v=>v;
// 等同于
var f = function(v){returnv;}
7.对象
1.自定义对象
自定义对象相当于python中的字典类型
方式1:
var d ={'name':'jason','age':18}
var d =Object({'name':'jason','age':18})
class MyDict(dict):
def __getattr__(self,item):
return self.get(item)
def __setattr__(self,key,value):
self[key]= value
2.内置对象
`如果需要使用内置对象,需要使用关键 new`
python中
importdate
date()
js中
new date()