JS
文章平均质量分 63
sykent
这个作者很懒,什么都没留下…
展开
-
JavaScript面向对象之类与继承
JavaScript没有类的概念,只有函数. 定义实例对象通过函数来定义. 定义的方式有很多,主要较好的定义函数的方法是将属性放置在函数内部的this里,讲方法定义在原型当中. function Student(_name, _age) { this.name = _name; this.age = _age;}Student.pro原创 2012-07-11 23:14:30 · 1216 阅读 · 0 评论 -
行内元素与块级元素比较全面的区别和转换
引言 一次偶然的面试遇到的题目,虽然当时知道块级元素和行内元素的区别,但是没有仔细去想。一、行内元素与块级元素块级元素列表定义地址定义表格标题定义列表中定义条目定义文档中的分区或节定义列表定义列表中的项目原创 2012-07-11 23:36:41 · 101869 阅读 · 8 评论 -
JavaScript DOM高级程序设计笔记__(一)
第一章 遵循最佳实践1.1不唐突和渐进增强 不唐突: a.你的脚本对用户来说必须是不唐突的,即消除了不必要的行为和令人讨厌的功能. b.脚本本身也是不唐突的,即便在没有javascript的情况下,能使页面和标记持续有效,虽然不再那么优雅. 不唐突相关的两个术语___渐进增强和平稳退化 当浏览器能够支持时,文档会原创 2012-08-09 22:49:42 · 1772 阅读 · 0 评论 -
BOM笔记
一. navigator 客户端浏览器检测中最重要的对象, 包含客户端浏览器的信息.二. location对象location对象的主要作用是分析和设置页面的URL地址 三.screen对象screen对象是用来获取用户的屏幕信息, 包含客户端浏览器显示屏的信息 四. window对象window对象代表整个浏览器窗口, 是JavaScript层原创 2012-08-15 11:40:41 · 804 阅读 · 0 评论 -
JavaScript DOM高级程序设计笔记__(二)----第四章 响应用户操作和事件
序言 事件就是操作检测与脚本执行的组合, 或者给予检测到的操作类型在某个对象上调用监听器.术语 事件: onclick只是一个对象的属性,而不是一个事件,只是通过它可以为DOM元素指定一个click事件. 事件监听器: 即当指定的事件发生时会执行的JS函数.或者叫做事件处理程序. 事件注册: 这是一个DOM元素的具体事件指定事件监听器的过错. 或者叫做原创 2012-08-16 22:57:05 · 2379 阅读 · 0 评论 -
JavaScript DOM在对象上注册事件监听器__John Resig的addEvent()方法解析
一, obj['e' + type + fn] = fn的作用 因为在IE中, 事件侦听器即事件处理函数内部的this默认指向window对象. W3C中指向所绑定的对象本身. 因此为了使事件处理函数内部的this指向所绑定的对象,可以将函数赋值为该对象的某个属性成为他的方法,那么this指针就指向了所绑定的对象本身.二, 为什么不直接 obj.a原创 2012-08-17 21:08:24 · 3019 阅读 · 0 评论 -
JavaScript的Function与Object浅析
前言:JavaScript的面向对象是基于原形的,所有对象都有一条属于自己的原型链。Object与Function可能很多看Object instanceof Function , Function instanceof Object都为true而迷惑,所以首先看下对象的实例。一、JS中所谓的实例原创 2012-09-23 19:10:29 · 11808 阅读 · 2 评论 -
克隆一个对象和判断一个对象是否为数组
一.判断一个对象是不是数组 常用对象类型检测方法: typeof, instanceof 数组是对象, 所以 typeof 结果为object. 1. instanceof为检测对象的类型, 当网页有多框架frame存在时,使用frame A的Array函数 在frame B中创建数组,对B中所创建的实例用instanceof(Array)检测失败. 2原创 2012-07-11 22:54:28 · 1504 阅读 · 0 评论 -
JS的Fibonacci
JS的Fibonacci(function(m){ (function c(n){console.log(f(n)); n>0&&c(n-1);})(m); function f(n) { return (n==0||n==1)? (n==0?0:1): (f(n-1)+f(n-2)); }})(25);原创 2013-02-20 15:07:48 · 1243 阅读 · 0 评论