随笔分类 -  js基础学习系列

摘要:每個對象的原型(protype)是一個對象每個對象都有一個內置屬性protype(__pro__)指向一個對象 阅读全文
posted @ 2016-01-07 09:12 KyrieYang 阅读(160) 评论(0) 推荐(0) 编辑
摘要:一个自带隐式的 __proto__ 属性[implicit __proto__ property],指向foo的原型這有點類似實現C# 繼承作用 a類的公共東西,給b和c類共用var a = { x: 10, calculate: function (z) { return this.x ... 阅读全文
posted @ 2014-09-09 09:03 KyrieYang 阅读(165) 评论(0) 推荐(0) 编辑
摘要:document.onkeyup = function(event){ var event = event || window.event; alert(event.keyCode); } 阅读全文
posted @ 2014-08-27 09:16 KyrieYang 阅读(205) 评论(0) 推荐(0) 编辑
摘要:关于牛B的Jquery源头(function(){ //这里省略jQuery所有实现 })(); 1:无论你怎么去定义你的函数 JS解释器都会把它翻译成一个 Function对象2:那什么是Function? Function对象是javascript里面固有对象,所有的函数实际上都是一个 F... 阅读全文
posted @ 2014-08-22 10:57 KyrieYang 阅读(289) 评论(0) 推荐(0) 编辑
摘要:不管闭包是什么高深东西,首先先把它是什么神东东简单认识一下//闭包是指有权限访问另一个函数作用域中变量的函数 //在函数内部创建函数,使用到了外部变量,并且将此函数返回就形成了闭包 function Klass(){ var name; //getNa... 阅读全文
posted @ 2014-08-20 10:59 KyrieYang 阅读(311) 评论(0) 推荐(0) 编辑
摘要:function PageUnloader() { //當用戶退出時是否需要拋出一個提示 this.UnloadTips = true; var _this = this; this.Init = function() { //當用戶退出時拋出一個提示 ... 阅读全文
posted @ 2014-08-13 14:05 KyrieYang 阅读(230) 评论(0) 推荐(0) 编辑
摘要:匈牙利命名法:通过在变量名前面添加相应小写字母的符号标示作为前缀,标示出变量的作用域,类型等,前缀后面是一个或多个单词组合,单词描述了变量的用途,如i表示的是整数,s表示的是字符串。示例:var sUserName = 'css8';var iCount = 0;骆驼式/驼峰命名法混合使用大小写字母... 阅读全文
posted @ 2014-05-09 10:08 KyrieYang 阅读(398) 评论(0) 推荐(0) 编辑
摘要:var idTmr; function ExportExcel(tableid) {//整个表格拷贝到EXCEL中 var curTbl = document.getElementById(tableid); var oXL = new ActiveXObject("Excel.Application"); //创建AX对象excel var oWB = oXL.Workbooks.Add(); //获取workbook对象 va... 阅读全文
posted @ 2014-04-09 10:46 KyrieYang 阅读(359) 评论(0) 推荐(0) 编辑
摘要:想给一个元素绑定一个方法之后,在绑定一个方法而且不被覆盖 window.onload = function () { alert('a'); }window.onlaod=function(){ alert('b')}我们发现它只弹出一个,有一个被覆盖了下面就说一下js中的绑定事件 attachEvent(IE中用) var oBtn = document.getElementById('btn1'); oBtn.attachEvent('onclick', function () { alert('a') } ) 阅读全文
posted @ 2014-04-04 16:17 KyrieYang 阅读(14351) 评论(0) 推荐(0) 编辑
摘要:apply call 从字面意思就看出来,申请请,呼叫.打个比方就是别人有什么功能,你向别人,申请 呼叫 一下,哥们拿你的功能用一下,而apply 和call就是实现这样的功能apply 和call 是一样的功能,只不过传入的参数有一点点区别被呼叫的对象.某方法.call(呼叫人,'参数1',’参数学‘,'参数n')被呼叫的对象.某方法.apply(呼叫人,[]) //[]表示数组对象好了,下面上一例子来理解一下 call 和apply//定义一个animal类 function Animal(){ this.showAge=function(age){ ... 阅读全文
posted @ 2014-03-31 15:53 KyrieYang 阅读(247) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示