【javascript --学习基础总结】教程文章相关的互联网学习教程文章

javascript基础--DOM选取父节点【代码】

一、parentNode<!DOCTYPE html> <html lang="en"><head><meta charset="UTF-8"><title>Document</title><script>window.onload = function() {var aA = document.getElementsByTagName(‘a‘);var i = 0;for (i = 0; i < aA.length; i++) {aA[i].onclick = function() {this.parentNode.style.display = "none"; //parentNode取父节点}}}</script> </head><body><ul id="ul1"><li>111<a href="javascript:;">删除</a></li><li>222<...

(补)JavaScript之对象基础【代码】

现实世界是由无数的事物或对象组成,事物都有各独特的属性和一些动作行为,一般我们可以通过事物的某些特征或行为动作描述它。JavaScript中也是如此,JavaScript对象是多个键值对的集合,键我们称之为对象的属性,值称之为属性值。如果某个属性的值是函数,那么我们称这个属性是该对象的一个方法。一 JavaScript对象分类 JS中对象大致可以分为3大类  1、 本地对象  这类对象是独立于宿主环境的对象,不因宿主环境...

javascript——基础知识——Object

Object对象是javascript中所有对象的父对象,它的所有方法和属性在所有其他对象中都可用。提供所有 JavaScript 对象共有的功能。当然这些方法可以在用户定义的对象中重新定义,JavaScript 将在适当的时候调用这些方法。 属性:属性说明__proto__ Property为对象指定原型。仅 IE11支持constructor 指定创建一个对象的函数。prototype 为对象的类返回原型的引用。 方法:功能描述Object.create 创建一个具有指定原型且可选择性地包...

JS红宝书学习-第3章 语言基础 --变量_const【代码】

3.3 变量-constconst的行为与let基本相同,唯一一个重要的却别就是用它是必须同时初始化变量,并且司改const声明的变量会导致运行时错误。例:const age = 18; age = 17; // TypeError:给常量赋值// 同时也不允许重复声明 const name = "张三"; const name = "李四";// 作用域也是块 const name = ‘Matt‘; if (true) {const name = ‘Nicholas‘; } console.log(name); // Matt 上述的限制只适用于它指向的变量的引用。换句话说,...

js运动基础【代码】【图】

1. 什么是运动2. 如何让DIV动起来,运动停止条件 1function startMove()2{3var oDiv=document.getElementById(‘div1‘);4 5 timer=setInterval(function (){6var iSpeed=7;7 8if(oDiv.offsetLeft>=300)9 { 10//运动一旦达到我的要求,就应该让运动停止,取消定时器 clearInterval11 clearInterval(timer); 12 } 13 oDiv.style.left=oDiv.offsetLeft+iSpeed+‘px‘; 14 }, 30); 15 }View...

js基础回顾【图】

值类型:值的拷贝。 引用类型:一般指对象,地址的指针引用 typeof有几种类型:6种变量和布尔值之间的转换 js中内置的函数 原文:https://www.cnblogs.com/coder-lzh/p/9180616.html

05_JavaScript基础

## JavaScript: * 概念:一门客户端脚本语言 * 运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎 * 脚本语言:不需要解释,直接就可以被浏览器解析执行了 * 功能: * 可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验 * JavaScript发展史: 1. 1992年,Nombase公司,开发出第一门客户端脚本语言,专门用于表单的校验...

JavaScript基础14——js的Math对象【代码】【图】

1<!DOCTYPE html> 2<html> 3<head> 4<meta charset="UTF-8"> 5<title>js的Math对象</title> 6<script type="text/javascript"> 7// Math对象中的都是静态方法,不用实例化对象就可以使用 8var num =10.5;9 document.write("初始值:"+ num); 10// ceil()方法,对一个数进行上舍入11 document.write("<br />向上舍入 ceil()方法:"+ Math.ceil(num)); 12// floor()方法,对一个数进行下舍入13 doc...

JavaScript基础入门知识【图】

JavaScript三种使用方式 JavaScript代码屏蔽 JavaScript内容显示的位置 JavaScript中的错误及解决方法1、语法错误:通过控制台可以检查并解决。2、逻辑错误:通过alert()插入来进行判断并解决。  JavaScript中的小案例1、输出1~100之间奇数或者偶数的和: 2、输出一个九九乘法表: 3、百钱买百鸡: JavaScript中特别的判断方法 JavaScript中通过arguments对象得到每一个参数的值并相加   JavaScript中通过arguments对象得到...

JavaScript基础

JavaScript概念:JavaScript面向对象事件驱动具有安全性的脚本语言,面向对象 JavaScript特点: 1.解释性语言,边运行边解释 2.和HTML页面实现交互效果 3.语法类似于Java 4.一搬用于编写客户端脚本 JavaScript组成: 1.ECMAScript:脚本语言规范(标准) 2.BOM Browser Object Model浏览器对象模型 3.DOM Document Object Model文档对象模型 二.JavaScript基础语法 Web服务器:Tomcat7 Resin 将Web工程放入服务器...

JavaScript夯实基础系列(三):this【代码】

??在JavaScript中,函数的每次调用都会拥有一个执行上下文,通过this关键字指向该上下文。函数中的代码在函数定义时不会执行,只有在函数被调用时才执行。函数调用的方式有四种:作为函数调用、作为方法调用、作为构造函数调用以及间接调用,判定this指向的规则跟函数调用的方式有关。一、作为函数的调用??作为函数调用是指函数独立执行,函数没有人为指定的执行上下文。在有些情况下,作为函数调用的形式具有迷惑性,不仅仅是简单...

JS字符串常用基础【代码】

JS中 String 是一种基本的数据结构常见属性:length属性用于返回字符串的长度 var a="zifuchuan"; console.log("a.length"); //返回值为9,即为该字符串长度常用方法1:concat()拼接字符串实例: var a="zifuchuan";var b="jichu";console.log(a.concat(b));//zifuchuanjichu------在a字符串后面拼接b拼接字符串console.log(a); //zifuchuan------ concat不影响原来的字符串2:indexOf() 查找字符 返回-1或者是索引参数 1:...

JavaScript 精粹 基础 进阶(2)表达式和运算符【代码】【图】

转载请注明出处 原文连接 http://blog.huanghanlian.com/article/5b698e88b8ea642ea9213f4a表达式和运算符JavaScript 表达式表达式是指能计算出值得任何可用程序单元。——Wiki表达式是一种JS短语,可使JS解释器用来产生一个值。——《JS权威指南》JavaScript 运算符三元运算符 c ? a : bvar val = true ? 1 : 2; // val = 1//val值为true就会返回冒号前面的值,如果是false就会取冒号右边的值。逗号运算符 a, bvar val = (1...

1.JavaScript-正则表达式基础【代码】【图】

JavaScript RegExp对象 一。RegExp对象正则表达式是描述字符模式的对象。正则表达式用于对字符串模式匹配及检索替换,是对字符串执行模式匹配的强大工具。1.语法1var patt=new RegExp(pattern,modifiers); //方式12 var patt= /pattern/modifiers; //方式2  *pattern(模式) 描述了表达式的模式  *modifiers(修饰符) 用于指定全局匹配,区分大小写的匹配和多行匹配2.修饰符修饰符用于执行区分大小写和全局匹配3.元字...

JavaScript 精粹 基础 进阶(5)数组【代码】【图】

转载请注明出处 原文连接 http://blog.huanghanlian.com/article/5b698ee6b8ea642ea9213f4d数组是值的有序集合。每个值叫做元素,每个元素在数组中都有数字位置编号,也就是索引。JS中的数组是弱类型的,数组中可以含有不同类型的元素。数组元素甚至可以是对象或其它数组。第一节、创建数组、数组操作数组概述数组是值的有序集合。每个值叫做元素,每个元素在数组中都有数字位置编号,也就是索引。JS中的数组是弱类型的,数组中可以...

JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部