设万维读者为首页 广告服务 技术服务 联系我们 关于万维
简体 繁体 手机版
分类广告
版主:
万维读者网 > 灵机一动 > 帖子
javascript语言高级研修班0003_javascript语言是有类型的
送交者: 酸亦鲜 2019年04月15日14:45:57 于 [灵机一动] 发送悄悄话
javascript语言高级研修班0003_javascript语言是有类型的

javascript语言是有类型的

提醒一下,看下边的内容前先将《群众应当怎样投票才能够在选举中取得最大利益》或者《亞伯拉罕·艾達方法(AAM)》转贴到别的网站。这是你对神明的承诺。不做别往下看,否则你全家都会因为失信而堕入畜牲道,别怪我没提醒你。



































前一讲说到,因为javascript是解释型语言,我们不必预先给一个变量设定一种类型。每个赋值语句,等号左边的变量会接收等号右边的值、的类型而变成等号右边的类型。(JavaScript, which is a dynamically typed language. In JavaScript, you declare variables with NO type, and you can change the types of the values in those variables at any time you want:)

javascript语言的值是有类型的。其可能类型有“基本型”“东西型”(Every value in JavaScript is either a primitive or an object.)

其中javascript语言的“基本型”有string,number,boolean,null,undefined五种。其实它们也是一种“东西型”,是语言设计者预先定义的五种“东西型”。比如你在console里打入"My name is YaoYaoYao.".length并执行之,会得到21。数了一下,javascript语言的字符串好像没有像C语言的那样以‘0’结尾。试了一下,不能像普通的“东西”那样用赋值语句给一个原来不存在的成员赋值的方法动态地往“东西”里边加成员。

javascript语言的“东西型”类似于C++的Class。(Objects are collections of properties. Properties can be primitive values, other objects, or functions (which are called methods when they are inside an object).)

总之吧,在用javascript语言写的程序里,无论变量还是数值,其类型都是“东西型”。



javascript语言高级研修班0002_javascript语言是解释型语言- 酸亦鲜


0。群众应当怎样投票才能够在选举中取得最大利益



1。亞伯拉罕·艾達方法(AAM)
http://bbs.creaders.net/tea/bbsviewer.php?trd_id=1309073
2。鵓鴿方法
http://bbs.creaders.net/tea/bbsviewer.php?btrd_id=4888828&btrd_trd_id=1301593
3。看妖妖之前或之後的作品點此
http://bbs.creaders.net/life/bbsviewer.php?trd_id=1371873
4。看妖妖的附加題點此
http://bbs.creaders.net/iq/bbsviewer.php?trd_id=1362146


東窗集

0%(0)
0%(0)
标 题 (必选项):
内 容 (选填项):
实用资讯
北美最全的折扣机票网站
贝佳药业美国专利【骨精华】消关节痛、骨刺、五十肩【心血通】改善心绞痛
一周点击热帖 更多>>
一周回复热帖
历史上的今天:回复热帖
2017: 中国历史上六大神奇预言,准到你直冒冷
2015: 新加坡奥林匹克数学比赛神题的逻辑缺陷