问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JS问题引发的变量问题(C,C#,C++,JAVA都看过来,帮帮我)

发布网友 发布时间:2022-05-07 13:27

我来回答

6个回答

热心网友 时间:2022-04-24 03:56

javascript的变量是没有类型的。
所以可以这样写:
var a = 5;
a = "string";
可以把变量理解为一个放值的容器,像C,C++的这种容器是专用的,只能放类型一致的值。而javascript的这种容器是通用的,什么类型的都可以放。
所以在javascript里面就不会是:
Date now = new Date();了。
因为now没有类型,var只是说这是一个变量罢了。

如果你看一下typeof(Date)会发现它是一个函数,看一下typeof(Date()),会发现是一个字符串。而typeof(new Date())是一个对象。和C++这些语言不同,javascript没有专门的构造函数,Date其实和普通函数没有区别。相应的,任何函数你给它一个new都没有问题。
在javascript里面,可以这样理解:new init()表示,创建一个对象,然后用init函数来初始化这个对象。

具体一点:
function init(){
this.num = 100;
return 100;
}
现在var a = init();那么a = 100,因为init()返回了100
而var a = new init();那么a是一个对象{num:100},因为在init里面的this就是new出来的这个对象。在javascript里面,任何对象都可以随时加上一个属性。this.num = 100就是给this加了一个名字为num,值为100的属性。

热心网友 时间:2022-04-24 05:14

JS中声明变量或对象的时候,统一都是用var,声明的时候JS并不知道该变量或对象是什么数据类型,你赋值之后,JS会自己区分的,这个不用我们担心,只需要知道这就是JS的语法规则就行,和java,C#是一样的,各自语法规则不同而已

热心网友 时间:2022-04-24 06:48

JS的语法规则,声明一个变量是用VAR做关键字,PHP这些脚本语言都是这样,因为这些脚本语言是弱类型的语言,所以不像JAVA、C、C++这些强类型语言一样需要根据不同的类型来声明变量。

热心网友 时间:2022-04-24 08:40

VS2008中吗?
var 指通所有类型。 像javascript的var

热心网友 时间:2022-04-24 10:48

var 一般是指在javascript里面用到定义local(局部)变量的,而new一般用于新建对象,如同String,或者任何你自己造的对象。

热心网友 时间:2022-04-24 13:12

now=new Date(); 这样也行的
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何查被录取到的专业 怎样查被录取的专业 录取后怎样查询录取的专业 录取专业怎么查 已被录取怎么查专业 ghs网络语什么意思_ghs网络语意思出处含义介绍 纸箱企业管理软件 ghs什么意思网络(ghs什么意思网络用语) 《喜羊羊与灰太狼》大结局 0与任何数相加都得原数吗? JS教程 JavaScript语法1 7.JavaScript程序的注释及作用 学习猿地 宽松的裤子,需要如何搭配上衣呢? 商标变更一般需要多久 有独生子女证的可以领哪些钱? 农村有独生子女证,如果父母到退休年龄了,每年会领多少钱? 你好,助学贷款还款情况学校老师能查到么? 中石化加油站副站长的主要工作是什么 请高手讲解一下加油站副站长的日常工作 用什么方法擦玻璃最干净 想买羽毛球拍,看上几只尤尼克斯的,哪只好 自由职业者与城镇职工缴纳社保有什么区别 自由职业者交养老保险和单位职工有什么差别? 自由职业者和 社保区别 自由职业者和职工社保的区别 温峥嵘祖籍 温峥嵘是哪里人,多大年纪,有什么绯闻吗? 有个女明星叫什么峥嵘? 房产过户给子女需要交多少费用 房屋产权过户给子女费用及流程 沈浪后来为什么喜欢朱七七了? 关于javascript的一个小问题?! 关于javascript的问题,会JS的进. JavaScript在网页里的问题 请教一个javascript的问题 一个关于javascript的问题 医疗费用协议书怎么写 求簪花小楷字帖 想找簪花小楷字帖! 四十五岁属什么生肖 四十五周岁属什么的 有疑惑 ,解梦 梦见买完车票没坐上车 红楼梦中为什么开篇就介绍各大人物结局? 历史上五月五号发生过什么大事? 曹雪芹如何描写人物 历史上农历五月初五发生了什么大事? 梦见自己忘记买车票 为什么金圣叹的六大才子书里,有水浒没有三国? 红楼梦中贾元春的判词是啥意思 中国奇书