//学习心得,如有误,欢迎指正;
//1.面向对象定义变量:
var a={x:1,
y:2,
z:{m:3,n:{o:[123,456],p:'abcdefg'}},
m:"javaeye",
sayHi:function(str){
alert("hi, "+str);
}
};
//通过"."可以访问相应的属性:如:
a.x==1 //true
a.y==2 //true
a.no //undefined 未定义属性,返回undefined
a.sayHi("javaeye!");//
delete a.m //删除a的一个属性,此时再访问a.m将返回undefined;
//还可以以以下方式为对象增加新属性/方法,效果与在上面定义是一样的
a.sayHello=function(str){//增加新方法
alert("hello, "+str);
};
a.no="javaeye";//增加新属性
a.no=="javaeye" //true;
//还可以通过以下方式添加/访问对象的属性
a['mcqueen']="javaeye"; //等效于a.mcqueen="javaeye";
a['mcqueen']=="javaeye"; //true;
a['no']=="javaeye"; //true;
a["sayHi"]("javaeye"); //等效于a.sayHi("javaeye");
//2.将函数用()括起来,并括号外再加上"()",意为执行括号内的代码,如下:
(a.sayHello('hello');
})();
//效果与下式一样:
eval("a.sayHello('hello');");
//3.以下值会当作假
1)false
2) null
3) undefined
4) 空字符串''
5) 数字0
6) 数字 NaN
分享到:
相关推荐
以下是 JavaScript 小游戏代码汇总的知识点: 1. HTML 基础:代码开头使用的 `<!DOCTYPE html>` 声明了文档类型为 HTML,並引入了 XHTML 1.0 Transitional 文档类型定义。`<html>` 元素是 HTML 文档的根元素,`...
javascript的基础知识,快速入门,了解js的技术点,快速上手
考试类精品--️每天花5分钟的时间,弄懂一道面试题 or Js小知识 来鞭策自己学习思考,每天进步一点,流年笑掷,未
javascript初学者必须懂的几点,对初学者们有很大的帮助
js基础知识点思维导图
JavaScript字符串函数大全 JS自带函数
JavaScript就这么回事 (JS基础知识整理)
经典javascript知识总结.适合有点js基础的,
js实现知识图谱可视化,可移植性强,效果良好,我是用在了Django框架下,对于知识图谱查询结果的输出,也可以用在spring框架下。
javascript基础知识总结,详细的介绍了基础知识
javascript知识点汇总
这是一些 javascript 常用的用法可能考到的考点这是一些 javascript 常用的用法可能考到的考点
通过思维导图的方式,快速了解掌握JavaScript的基本内容
JavaScript 性能优化的小知识总结
知识图谱是一种结构化的知识表达形式,它以图形的方式组织和存储了大量实体(如人、地点、事件等)及其相互关系。在知识图谱中,实体作为节点,实体之间的各种语义关联则通过边进行连接,形成了一个庞大的数据网络。...
JS知识大概
项目主要介绍cytoscape.js的使用方法: 1)构建静态html文件进行图谱展示 2)使用Python的django框架进行开发,并将后台业务逻辑生成的数据传送到前端js中进行展示,实现动态图谱构建,满足工程实际需要。 动态与...
JavaScript性能优化的小知识总结共23页.pdf.zip
内容详细,而周到,适合从入门到精通的行列 而且对英语也有很大的提高,因为英语浅显易懂
JavaScript应用实例-Auto.js悬浮知识点.js