区别是前者会调用setName方法,后者只是赋值。-(void)setName:(NSString*)newName//setter方法 {[newName retain];[name relase];[name=newName;}如果(no_arc)obj=[[Class alloc]init];obj1=obj;[obj release];//已释放会出错正确编码应该是:obj=[[Class
原创
2014-02-27 14:24:31
819阅读
每个函数在定义被ECMAScript解析器解析时,都会创建两个特殊的变量:this和arguments,换句话说,每个函数都有属于自己的this
对象,这个this对象是在运行时基于函数的执行环境绑定的,即在全局对象中,this指向的是window对象;在自定义函数中,this对象指向的是
调用这个函数的对象,也就是说,this指向的是调用执行环境的那个对象。如果是在函数嵌套环境中,this指代的
转载
精选
2016-06-27 12:06:33
403阅读
1.__class__属性实例调用__class__属性时会指向该实例对应的类然后可以再去调用其它类属性,类属性由类调用example:self.__classs__.__name__//首先用self.__class__将实例变量指向类,然后再去调用__name__类属性2.self.__classs__.__name__获取类名cla...
原创
2021-08-12 21:56:47
2034阅读
打开任何一个网页,浏览器会首先创建一个窗口,这个窗口就是一个window对象,也是js运行所依附的全局环境对象和全局作用域对象。self 指窗口本身,它返回的对象跟window对象是一模一样的。也正因为如此,window对象的常用方法和函数都可以用self代替window。举个例子,常见的写法如“self.close();”,把它放在<a>标记中:“<a href="javasc
转载
2023-06-08 10:49:09
146阅读
使用name作为变量名(var name = ‘’),在IE中未引起bug,在Chrome中引起bug但未明确指出命名错误,而是会报其他错误,故不便于发现。 现象原因:javascript中name既不是保留字,也不是关键字,因此用作变量时并不会报错;但是在Firefox、Safari、Chrome和Opera中都给函数定义了一个非标准的name属性,通过这个属性可以访问到给函数指定的名
转载
2023-06-19 20:31:08
353阅读
-
原创
2023-05-17 13:57:34
30阅读
一、类式继承(构造函数) JS中其实是没有类的概念的,所谓的类也是模拟出来的。特别是当我们是用new 关键字的时候,就使得“类”的概念就越像其他语言中的类了。类式继承是在函数对象内调用父类的构造函数,使得自身获得父类的方法和属性。call和apply方法为类式继承提供了支持。通过改变this的作用环境,使得子类本身具有父类的各种属性。 var father = function() {
转载
2023-12-14 15:53:33
40阅读
DOM中基础选择器的整理注意:DOM中选择器返回是数组类型的都是伪数组,只能拥有数组的索引以及length,数组的其他方法是不可以使用的!一:DOM中的选择器 1.getElementById(id) //获取指定元素的ID元素
2.getElementsByTagName() //获取相同元素的节点列表,通过标签名选择元素,返回值是一个数组
3.getElements
js中id和name的区别: 在js中id和name都是标识之用(页面元素的调用),id一般来说是唯一的,但name不一定是唯一的。 除 BASE, HEAD, HTML, META, SCRIPT, STYLE, TITLE 标签外,id 都可用. name原来是为了标识之用,但是现在根据规范,都建
转载
2023-07-01 10:38:04
629阅读
Angular self study 2 - compile how is hello {{ name }} compiled
原创
2021-07-15 14:31:01
67阅读
Created by Wang, Jerry, last modified on May 29, 2016
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
原创
2022-04-15 15:23:43
34阅读
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
原创
2021-07-15 15:21:55
35阅读
如何自定义实例对象获取不存在属性时的报错信息!
原创
2021-07-28 17:39:49
1420阅读
 - 所有数字对应的类型1) typeof(数据) - 获取指定数据对应的类型console.log(typeof(20), typeof(3.1415))2) 数学对象(Math)a.小数转整数console.log(Math.ceil(5.8)) // 6 向上取整
c
转载
2024-09-24 17:38:31
26阅读
Each function should have a 'name' property. It can be anonymous, empty, the same as function name, or class name. For example:
转载
2016-06-13 17:24:00
123阅读
2评论
# JavaScript如何获取Cookie Name
## 目录
- [简介](#简介)
- [获取Cookie Name的流程](#获取Cookie-Name的流程)
- [代码实现](#代码实现)
- [总结](#总结)
## 简介
在前端开发中,我们经常需要操作和处理Cookie。Cookie是存储在浏览器中的一个小文件,用于存储有关用户的信息,比如登录状态、用户偏好等。在Java
原创
2023-10-04 13:09:30
237阅读
问题:
今天写动态生成HTML表格的时候需要用到统计td内的数据,在生成的时候设置了td的name属性,但是document.getElementsByName("_test")能获得到这个对象,直接打印显示[object],但是length属性始终是0,不管你添加多少个td名称都设置成"_test"用g
原创
2008-01-26 22:09:00
583阅读