刘作权博客
火华
发布时间 : 2014-07-17 08:28:12     Tags : javascript

Javascript是一种基于对象(object-based)的语言,你遇到的所有东西几乎都是对象。但是,它又不是一种真正的面向对象编程(OOP)语言,因为它的语法中没有class(类)。那么,如果我们要把"属性"(property)和"方法"(method),封装成一个对象,甚至要从原型对象生成一个实例对象,我们应该怎么做呢?一、 生成对象的原始模式假定我们把猫看成一个对象,它有"名字"和"颜色"两个属性。  var Cat = {    name : '',    color : ''  }现在,我们需要根据这个原型对象的规格(schema),生成两个实例对象。  var cat1 = {

发布时间 : 2014-07-09 17:33:38     Tags : javascript

JavaScript中的两个等号(==)和三个等号(===) | Feeldesign Studio - Google ChromeFeeldesign Studio前端开发, UI设计, 产品设计, 移动开发跳至内容首页 关于 案例 RSS订阅 @我 登录JavaScript中的两个等号(==)和三个等号(===)“Determining whether two variables are equivalent is one of the most important operations in programming.” (确定两个变量是否相等是编程中最重要的操作之一)——Nicholas

发布时间 : 2014-07-09 17:25:47     Tags : javascript

javascript 双竖线 || 的含义Question:function test(name){ var obj = document.getElementById(name); if (!obj) { //这里的obj是个元素对象,为什么可以作为判断的条件,它是通过什么标准来判断是true还是false的? //省略.... }}function clear(e, popid) { e = window.event || e; //双竖线(||)在javascript中不是表示或的意思吗?在这里是什么呢?e等于window.event或者等于e?

微网聚博客乐园 ©2014 blog.mn886.net 鲁ICP备14012923号   网站导航