【Javascript易错知识点】教程文章相关的互联网学习教程文章

JavaScript的21条基本知识点

1.JavaScript大小写敏感;2.声明变量如果不写var,则为声明了全局变量;任何不是方法的函数,都是全局变量,其里面的this都指向window;3.%运算符,求余数,保留整数,y=5;x=y%2;则x=1;4.如需把两个或多个字符串变量连接起来,请使用 + 运算符,区别于php;5.三目运算:greeting=(visitor==”PRES”)?”Dear President “:”Dear “;6.indexOf()方法,从0算起,空格也算一位;7.Math.floor()向下取整数,返回的值小于或等于该数,Mat...

checkbox全选所涉及到的知识点介绍

1、IE里起作用,火狐不起作用 IE版本 代码如下:<script type="text/javascript"> function checkALL(str)//全选控制的JS { var a=document.getElementsByName(str); var n=a.length; for(var i=0;i<n;i++) { a[i].checked=window.event.srcElement.checked; } } </script> 火狐版本 代码如下:<script type="text/javascript"> function checkALL(str)//全选控制的JS { var a=document.getElementsByName(str); var n=a.length; ...

JavaScript 语言基础知识点总结(思维导图)【图】

JavaScript 数组 JavaScript 函数基础 Javascript 运算符JavaScript 流程控制 JavaScript 正则表达式 JavaScript 字符串函数JavaScript 数据类型 JavaScript 变量 Window 对象DOM 基本操作 由于上面的图片比较大,建议大家下载到本地查看

一个JavaScript变量声明的知识点

上周四吃完午饭,leader发了一道JavaScript的题目给我们做,我们Team里面有做前端的,有做后台的,也有坐mobile web的,所以大家对题目的理解各自都不一样,然后在QQ讨论组里面进行讨论。发现虽然很基础,但是通过讨论收获不少,分享出来。当然在有开发经验的开发者看来,这些都是学习JavaScript最基础的东西。因为平时都是用jQuery或者第三JS组件,所以对JavaScript基础学习不够重视。题目如下,问题是:2次alert分别输出什么结果...

你必须知道的Javascript知识点之&quot;this指针&quot;的应用

很多人都知道this指针,这篇文章的主要目的是为了培训我们公司的新人。默认的this指针指向规则1this指针默认指向方法调用时为其指定的对象,如:obj.fun(),fun方法体中的this指针指向obj。 代码如下:var user = { name: 段光伟 };user.getName = function(){ return this.name; };user.getName(); //返回‘段光伟 代码如下:var user = { name: 段光伟 }; user.getName = function(){ return this.name; }; user.getName(); //返...

你必须知道的Javascript知识点之&quot;单线程事件驱动&quot;的使用【图】

代码如下: var intervalBody = function(){ console.log('interval'); } var startInterval = function(){ setInterval(intervalBody,1000); } var timeoutBody = function(){ console.log('timeout'); } var startTimeout = function(){ setTimeout(timeoutBody,1000); } var sleep = function(second){ var current = new Date().setSeconds(new Date().getSeconds() + second); while(new Date() < cur...

你必须知道的Javascript知识点之&quot;字面量和对应类型&quot;说明介绍【代码】【图】

代码示例: 代码如下:var date1 = new Date(2013,1,1); var date2 = new Date(2013,1,1); date1 == date2; //执行结果为false date1 === date2; //执行结果为false var num1 = new Number(10); var num2 = new Number(10); num1 == num2; //执行结果为false num1 === num2; //执行结果为false num1 == 10; //执行结果为true 10 == num2; //执行结果为true num1 === 10; //执行结果为false 10 === num2; //执行结果为false之...

你必须知道的Javascript知识点之&quot;深入理解作用域链&quot;的介绍【图】

示例代码: 代码如下:var xxxVar1 = 1; var outer = function(){ var xxxVar2 = 2; var results = []; for(var i = 0; i< 3; i++) { var inner = function(){ var xxxVar3 = 3; return xxxVar3 + xxxVar2 +xxxVar1 + i; } results .push(inner); } return results; } var xxxVar1 = 100; var xxxVar2 = 200; var xxxVar3 = 300; var results = outer(); results[0](); res...

JS重要知识点小结

讲解还是以示例代码搭配注释的形式,这里做个小目录: JS代码预解析原理(包括三个段落); 函数相关(包括 函数传参,带参数函数的调用方式,闭包); 面向对象(包括 对象创建、原型链,数据类型的检测,继承)。 JS代码预解析原理 代码如下:/****************** JS代码预解析原理 ******************/ /* JS代码预解析、变量作用域、作用域链等 应该能作为学习JS语言的入门必备知识。 下边给出些简要解释和一些典型的代码段,若...

Jquery知识点一 Jquery的ready和Dom的onload的区别

所以相对来说jquery的ready可以提高网页的响应速度; jquery:ready的标准写法: 代码如下:$(document).ready(function() { alert("加载结束"); }); 一个$(document)将dom对象的document转化为jquery对象,继而可以调用jquery的方法ready();因为dom对象是不可以调用jquery的方法的,虽然他们的关系很亲密; jquery:ready的简写形式: 代码如下:$(function() { alert("加载结束"); }); ready函数的一个主要作用就是为dom对象注册事...

Jquery知识点三 jquery表单对象操作

在Jquery中这三个函数如果有参数的话就是赋值操作,没有参数则是取值操作,其中val()是一个很重要的方法,和它相关的表单对象如:input系的标签、select、textarea等都是用于和服务器端交互的标签元素,所以要搞清楚这个val(); 对于radio、checkbox、select的赋值操作: 代码如下:$("input[name=a]").val(["娱乐1"]); $("input[type=checkbox]").val(["篮球", "游戏"]); $("select").val(["篮球", "游戏"]); 代码分析: 对rad...

Jquery知识点二 jquery下对数组的操作【图】

首先是普通的数组(索引为整数的数组): $.map(arr,fn); 对数组中的每个元素调用fn函数逐个进行处理,fn函数将处理返回最后得到的一个新的数组 代码如下:var arr = [9, 8, 7, 6, 5, 4, 3, 2, 1]; var newarr = $.map(arr, function(item) {return item*2 }); alert(newarr); $.each(array,fn)对数组array每个元素调用fn函数进行处理,没有返回值 代码如下:var arr = [9, 8, 7, 6, 5, 4, 3, 2, 1]; $.each(arr, function(key, v...

初窥JQuery(一)jquery选择符 必备知识点

本章内容根据本人在开发中常用到的选择符作为例子来进行讲解,如有更多常用的简单的例子可回复提供,参与讨论,一起学习研究,首先我们从常用的CSS选择符开始。 CSS选择符包括通配选择符、ID选择符、属性选择符、包含选择符、类选择符等,他们的基本格式为:     通配选择符:$("#ID *") 表示该元素下的所有元素。     ID选择符:$("#ID") 表示获得指定ID的元素。     属性选择符:$("input[type=text]") 表示type属性...

javascript Excel操作知识点

1创建 var XLObj = new ActiveXObject("Excel.Application" ); var xlBook = XLObj.Workbooks.Add; //新增工作簿 var ExcelSheet = xlBook.Worksheets(1); //创建工作表 2.保存表格 ExcelSheet.SaveAs("C:\\TEST.XLS" ); 3.使 Excel 通过 Application 对象可见 ExcelSheet.Application.Visible = true; 4.打印 xlBook.PrintOut; 或者: ExcelSheet.PrintOut; 5.关闭 xlBook.Close(savechanges=false); 或者: ExcelSheet.Close(savec...

每天一个JS小demo之滑屏幻灯片。主要知识点:event

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Document</title><style type="text/css">body { margin: 0;} #wrap { margin: 100px auto; position: relative; width: 400px; height: 300px; border: 5px solid #000; overflow: hidden;}#list { position: absolute; left: 0; top: 0; width: 400%; list-style: none; padding: 0; margin: 0;}#list li { width: 25%; float: left;}img { vertical-align: ...

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 全部