`
toknowme
  • 浏览: 139887 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

班门弄斧03:Javascript对象(图片链接已更新)

 
阅读更多


 Javascript对象:兴趣

Q1:如下代码执行后,有出现什么结果!


 
A2:会报错,z未定义
因为没有对z进行定义,所以准备给 z对象定义属性时就报错了!


Q2:如下代码执行后,有出现什么结果!


A2:还是会继续报错,因为z没有初始化操作,
z的类型: undefined
z的值:null / undefined


Q3:如下代码会弹出什么结果?


 

结果:


 

总结几点:

(1)在js中,如果定义了变量,没有执行初始化,那么它的类型是undefined
(2)在js中,如果定义了变量,没有执行初始化,那么它的值也是undefined
(3)在js中,
null == undefined
注意:
(1)如果是表达式,请注意加上()进行,避免字符串向连,组成新的字符串,如上例子


Javascript对象:如何定义对象呢?

方法一:
var obj = new Object();
obj.property1 = value1;
obj.property2 = value2;

例子:



 



Q4:如下代码会弹出什么结果?


 
A4:这个还是很诡异的
 


 

 

 
 
请注意第三个hello 和 第四个 undefined ,因为
alert(typeof z.hello())的时候,它是先执行方法,然后看看方法执行返回值是什么类型,但是这个方法比较诡异,没有返回值,所以就是undefined

方法二: var obj = {property:value,property:value}
Q5:如下代码会弹出什么结果?
 

 
A5:什么都没有,注重细节,间隔符用了“;”

Q6:如下代码会弹出什么结果,修改了其中的 ";" 



 
A6:还是报错,
坑爹啊,CTRL +C ,CTRL + V 有的时候很容易犯错
 

 



 



记录与2014.01.07 23:29
待续~~~

Go oN~~
Q7:如下代码会弹出什么结果?


 
A7:弹出结果,我想大家看到这个结果的时候,应该对 this 会有一定的了解,准备下一章节研究一下 this


 

 

 


Q8:如下代码会弹出什么结果?


 
A8:弹出结果很简单,function,那么我么可以知道 function也是一种 javascript的类型

Q9:如下代码会弹出什么结果?


 
A9:全部2次 yName,因为z和y在内存引用了同一个对象。

Q10:如下代码会弹出什么结果?


 
A10:
第一次弹出hello,zz
第二次弹出hell0,zz
第三次弹出undefined ,原因已经讲解

Q11:如下代码会弹出什么结果?


 
 A11:



 

 

第一个hello,zz 相信大家都已经明白,但是第二个为什么是 "hello," ,大家可能比较困惑,
看如下代码:‘


 


 
这个时候你必须清晰的知道,yHello中到底是什么玩意,它是一段方法,这个方法中的this指向了全局环境。所以this.name就是’‘值。



 
看下这个代码,你就会很清晰




  • 大小: 10.1 KB
  • 大小: 9.7 KB
  • 大小: 34.6 KB
  • 大小: 39.1 KB
  • 大小: 10.5 KB
  • 大小: 14.2 KB
  • 大小: 8.4 KB
  • 大小: 6.5 KB
  • 大小: 6.7 KB
  • 大小: 6.7 KB
  • 大小: 9.7 KB
  • 大小: 10.8 KB
  • 大小: 4.9 KB
  • 大小: 9.6 KB
  • 大小: 11.5 KB
  • 大小: 6.2 KB
  • 大小: 6.2 KB
  • 大小: 8.4 KB
  • 大小: 6.4 KB
  • 大小: 12.3 KB
  • 大小: 13.7 KB
  • 大小: 13.2 KB
  • 大小: 14.2 KB
  • 大小: 7 KB
  • 大小: 6.6 KB
  • 大小: 15.4 KB
  • 大小: 11.9 KB
  • 大小: 16.6 KB
5
9
分享到:
评论

相关推荐

    Visual Assist X V10.5.1715 for vs2008

    Visual Assist X V10.5.1715 For vs2008 Cracked 广受好评的vc助手,支持vs2008,用过的都知道它的好处,我就不班门弄斧了 :)

    班门弄斧的读后感参考.doc

    《班门弄斧》的故事源自中国传统文化,它告诫我们,做人要谦逊,不要在行家面前炫耀自己的技能,以免显得浅薄。这个故事的核心在于提醒人们,即使在某方面有所成就,也要保持低调,因为总有人比我们更加优秀。这不...

    班门弄斧3PPT成语故事.pptx

    PPT资料

    中考语文备考:初中精选50个必备成语.pdf

    7. "班门弄斧":比喻在专家面前展示自己的技能,通常带有自谦意味。在讨论求学或请教他人时,可以体现谦逊的态度。 8. "贻笑大方":意指让有见识的人笑话,表达对自己观点的谦逊,适合在提出看法或建议时使用。 9. ...

    四字成语解释;.doc

    10. "班门弄斧":比喻在专家面前炫耀自己的技能,提醒我们要谦逊。 11. "不可救药":表示事物已经到了无法挽回的地步,通常用于负面情境。 12. "不可思议":形容难以理解和想象的事物,常用于描述超乎寻常的事情。...

    中考语文复习资料(九下文言文基础知识梳理).doc

    - 班门弄斧:在行家面前卖弄本领,比喻在专家面前做不恰当的展示。 综上所述,复习《公输》这篇文言文,不仅是对古代语言的学习,更是对道德观念和策略思维的培养,对于提升学生的综合素质具有重要意义。

    班门弄斧之浅谈androidx recyclerview

    班门弄斧之浅谈androidx.recyclerview基本用法RecylerView的要素使用步骤效果展示 基本用法 首先当然是添加RecyclerView 依赖库 implementation 'androidx.recyclerview:recyclerview:1.0.0' RecylerView的要素 ...

    初中真题+考点2016中考语文复习资料:220个成语俗语及解释.doc

    5. 班门弄斧:在行家面前炫耀自己的技能,常含有自不量力的意味。 6. 搬弄是非:故意挑拨他人之间的矛盾,制造是非。 7. 变本加厉:情况变得更加严重,比原先更加恶劣。 8. 变幻莫测:形容事物变化无常,让人无法...

    用C语言写面向的对象是一种什么样的体验

    这几个特性的具体含义我等会会班门弄斧讲一下含义,下面,请允许我先用C++面向对象思维将设计模式中常用的简单工厂模式写一边,相信这三个特性不言而喻。  以下我将用一个工厂类实现具体汽车的生产,奔驰车、宝马...

    通达信指标公式源码 迷糊K线结合融胜轨道【班门弄斧好玩K线】.doc

    通达信是一款在中国金融市场广泛应用的股票交易分析软件,它提供了丰富的技术指标和自定义公式功能,帮助投资者进行技术分析。本文档所涉及的"迷糊K线结合融胜轨道"是一个自定义的技术指标公式,旨在通过计算和绘制...

    200个成语解释.docx

    6. 班门弄斧:在行家面前卖弄本领,常用来表示自谦。 7. 搬弄是非:故意传播流言蜚语,挑起争端。 8. 变本加厉:情况变得比原先更糟糕,程度加重。 9. 变幻莫测:事物变化多端,难以预测。 10. 别具匠心:具有独特的...

    中考语文备考:初中50个必备成语.docx

    7. **班门弄斧**:在行家面前展示自己的技艺,常带有自不量力的意味。例如,钢琴新手在大师面前炫耀技巧,可能会显得不自量力。 8. **贻笑大方**:指因无知或不当行为而被内行或专家嘲笑。表示谦虚,害怕提出不成熟...

    小学生易错字及生僻字总结.doc

    7. 班门弄斧:在专家面前卖弄自己的技能,暗示自不量力。 8. 英雄辈出:形容一个时代或群体中不断涌现出杰出的人物。 9. 并行不悖:两件事物同时进行而互不妨碍,和谐共存。 10. 关怀备至:形容关心照顾得非常周到,...

    高中生应掌握的常用成语.doc

    4. 班门弄斧:在鲁班(古代著名的木匠)门前摆弄斧子,表示在行家面前炫耀自己的技艺,含有贬义,提醒人们不要在专家面前卖弄。 5. 百步穿杨:形容射箭技术高超,能射中远处的杨树叶子,也可用来比喻技艺高超。 6....

    小学200个成语.doc

    6. 班门弄斧:在行家面前展示技巧,有时含有自谦之意,有时则是对他人的批评。 7. 搬弄是非:故意在他人背后制造矛盾,挑拨离间,破坏和谐关系。 8. 本末倒置:做事时主次颠倒,处理问题时忽略了主要部分。 9. 变幻...

    人教部编版小学语文必考四字词语解释总结.pdf

    6. 班门弄斧:提醒我们在专家面前要谦逊,不要自以为是。 7. 搬弄是非:警示我们不要散播流言蜚语,破坏和谐。 8. 变本加厉:形容情况恶化,强调问题的严重性。 9. 变幻莫测:形容事物变化多端,让人难以预测。 ...

    禁止程序启动工具

    程序简介:本程序可以通过简单的方法实现,在瞬间禁止指定应用程序任何形式的启动 使用说明:启动程序后,您只需指定目标应用程序主程序的路径,选择...其实有心的朋友估计已经猜到我的禁止方法了~小把戏,班门弄斧了~

    小学阶段必须掌握的成语收集.doc

    - 描写骄傲的成语:如班门弄斧、孤芳自赏等。 - 描写人物内心活动的成语:如忐忑不安、心惊肉跳等。 - 描写人语言的成语:如口若悬河、对答如流等。 - 描写人容貌体态的成语:如闭月羞花、沉鱼落雁等。 - 描写...

    小学必备成语及注释.doc

    6. 班门弄斧:在专家面前展示自己的技能,可能显得不自量力,也常作为自谦之词。 7. 搬弄是非:这种行为是人际交往中的大忌,指的是故意挑起纷争,传播不实言论。 8. 变本加厉:形容情况恶化,比之前更为严重,...

Global site tag (gtag.js) - Google Analytics