随笔分类 -  Javascript

摘要:DOM描述了一个层次化的节点树,允许开发人员添加、移除和修改页面的某一部分。它已成为表现和操作页面标记的真正的跨平台、语言中立的方式。 一、节点层次 DOM可以将任何HTML或XML文档描绘成一个由多层节点构成的结构。节点分为不同的类型,每个节点都拥有各自的特点、数据和方法,另外也与其他节点存在某种 阅读全文
posted @ 2018-08-22 18:26 飞鱼0725 阅读(140) 评论(0) 推荐(0)
摘要:一、类的定义 严格的说,JavaScript 是基于对象的编程语言,而不是面向对象的编程语言。在面向对象的编程语言中(如Java、C++、C#、PHP等),声明一个类使用 class 关键字。例如:public class Person{}但是在JavaScript中,没有声明类的关键字,也没有办法 阅读全文
posted @ 2018-07-31 11:11 飞鱼0725 阅读(3359) 评论(0) 推荐(0)
摘要:在JavaScript中,可以通过类的实例化来创建对象,也可以使用 对象字面量 直接创建对象。 对象字面量是一个 名/值 对列表,每个 名/值 对之间用逗号分隔,最后用一个大括号括起来。名/值对 表示对象的一个属性或方法,名和值之间用冒号分隔。 例如: 可以看出来: 使用对象字面量可以创建单个对象, 阅读全文
posted @ 2018-07-31 11:00 飞鱼0725 阅读(155) 评论(0) 推荐(0)
摘要:所谓事件,是指 JavaScript 捕获到用户的操作,并做出正确的响应。例如,用户单击鼠标弹出一个窗口,把鼠标移动到某个元素上产生变化。JavaScript 事件一般与DOM元素绑定。 JavaScript处理事件的基本机制: Javascript常用事件 onclick 单击 ondblclic 阅读全文
posted @ 2018-07-31 10:01 飞鱼0725 阅读(818) 评论(0) 推荐(0)
摘要:鼠标坐标包括 x 坐标、y 坐标、相对于客户端的坐标、相对于屏幕的坐标等。在JavaScript中,鼠标坐标是作为event对象的属性存在的。 阅读全文
posted @ 2018-07-30 22:52 飞鱼0725 阅读(432) 评论(0) 推荐(0)
摘要:document对象表示当前页面。由于HTML在浏览器中以DOM形式表示为树形结构,document对象就是整个DOM树的根节点。 document对象提供的getElementById()和getElementsByTagName()可以按ID获得一个DOM节点和按Tag名称获得一组DOM节点 那 阅读全文
posted @ 2018-07-30 17:40 飞鱼0725 阅读(280) 评论(0) 推荐(0)
摘要:1、介绍严格模式 2、严格模式影响范围 变量: var、delete、变量关键字 对象: 只读属性、 对象字面量属性重复申明 函数:参数重名、arguments对象、申明 其他:this、eval、关键字... 严格模式 ECMAScript 5 引入严格模式('strict mode')概念。通过 阅读全文
posted @ 2018-07-30 16:53 飞鱼0725 阅读(179) 评论(0) 推荐(0)
摘要:JavaScript可以获取浏览器提供的很多对象,并进行操作。 window对象不但充当全局作用域,而且表示浏览器窗口。 window对象有innerWidth和innerHeight属性,可以获取浏览器窗口的内部宽度和高度。内部宽高是指除去菜单栏、工具栏、边框等占位元素后,用于显示网页的净宽高。 阅读全文
posted @ 2018-07-30 16:45 飞鱼0725 阅读(144) 评论(0) 推荐(0)
摘要:浏览器介绍 由于JavaScript的出现就是为了能在浏览器中运行,所以,浏览器自然是JavaScript开发者必须要关注的。 目前主流的浏览器分这么几种: IE 6~11:国内用得最多的IE浏览器,历来对W3C标准支持差。从IE10开始支持ES6标准; Chrome:Google出品的基于Webk 阅读全文
posted @ 2018-07-30 16:26 飞鱼0725 阅读(407) 评论(0) 推荐(0)
摘要:转自:http://www.cnblogs.com/AKI-LILI/p/6047870.html 这里面的return含有一些细节知识: 例如:onClick='return add_onclick()'与 onClick='add_onclick()'的区别 JAVASCRIPT在事件中调用函数 阅读全文
posted @ 2018-06-25 11:43 飞鱼0725 阅读(506) 评论(0) 推荐(0)
摘要:1、标识符 所谓标识符是指变量、函数、属性的名字,或者函数的参数。命名规则如下: *第一个字符必须是一个字母、下划线(-)或者美元符号(💲); *其他字符可以是字母、数字、下划线、美元符号。 按照惯例,ECMAScript标识符采用驼峰式,也就是第一个字母小写,剩下的每个单词首字母大写。 2、注释 阅读全文
posted @ 2018-06-18 18:37 飞鱼0725 阅读(253) 评论(0) 推荐(0)
摘要:Javascript诞生于1995年,当时它的主要目的是处理输入验证操作(未完成简单的表单验证而频繁的与服务器交换数据只会加重用户的负担)。在javascript问世之前,必须把表单数据发送到服务器才能确定用户是否填写某个必填域,是否输入了无效的值。如今Javascript的用途早已不再局限于简单的 阅读全文
posted @ 2018-06-11 19:25 飞鱼0725 阅读(164) 评论(0) 推荐(0)
摘要:原文地址:捕获和冒泡详解 语法:document.addEventListener(event, function, useCapture) useCapture默认是“false”,在冒泡阶段执行,true在捕获阶段执行 阅读全文
posted @ 2017-08-11 14:53 飞鱼0725 阅读(131) 评论(0) 推荐(0)
摘要:常见格式:(function() { /* code */ })(); 解释:包围函数(function(){})的第一对括号向脚本返回未命名的函数,随后一对空括号立即执行返回的未命名函数,括号内为匿名函数的参数。 作用:可以用它创建命名空间,只要把自己所有的代码都写在这个特殊的函数包装内,那么外部 阅读全文
posted @ 2017-08-11 14:50 飞鱼0725 阅读(161) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2017-08-11 11:00 飞鱼0725 阅读(262) 评论(0) 推荐(0)
摘要:var num = 1; 是在当前域中声明变量. 如果在方法中声明,则为局部变量(local variable);如果是在全局域中声明,则为全局变量。 而 num = 1; 事实上是对属性赋值操作。 阅读全文
posted @ 2017-06-09 10:04 飞鱼0725 阅读(148) 评论(0) 推荐(0)
摘要:1. 2. 阅读全文
posted @ 2017-05-22 17:09 飞鱼0725 阅读(307) 评论(0) 推荐(0)
摘要:1.定义时赋值 2.new一个数组对象 阅读全文
posted @ 2017-05-22 16:34 飞鱼0725 阅读(207) 评论(0) 推荐(0)
摘要:$(".listnews ul li").each(function () { $("a:eq(1)",this).css({ margin: "0px 0px 0px 15px" }); }); //this对应li下第二个a,a有效果; $(".listnews ul li").each(function () { $("this,a:eq(... 阅读全文
posted @ 2017-04-26 10:02 飞鱼0725 阅读(159) 评论(0) 推荐(0)
摘要:INDUSTRY NEWS COMPANY NEWS 内容1 内容2 //... 阅读全文
posted @ 2017-01-19 14:02 飞鱼0725 阅读(280) 评论(0) 推荐(0)