【javascript – JS中非常基础的东西】教程文章相关的互联网学习教程文章

JavaScript(基础)——算术运算符

文章目录 前言非 Number 类型数据运算前言 运算符也叫操作符,通过运算符可以对一个或多个值进行运算,并获取运算结果。比如:typeof 就是运算符,可以来获得一个值的类型,以字符串的形式返回。 非 Number 类型数据运算 true + 1 = 2true + false = 02 + null = 22 + NaN = NaN,任何数和 NaN 运算得到结果都是 NaN两个字符串进行 + 运算,会进行拼接。100 - true= 99100 - “1”= 992 * “8” = 162 * undefined = NaN2 * null =...

JQuery基础语法小结

1、$(document)将document对象转换为jquery代码如下: $(document).ready(function(){ alert("hello world"); });2、获取所有的超链接对象,并且增加onclick事件;其实在底层jquery对象获得的每个标签的数组,因此我们不需要进行循环了代码如下: $(document).ready(function(){ $("a").click(function(){ alert("hello world"); }); });3、jquery对象与dom对象之间的转换代码如下: $(document).ready(function(...

详解JQuery基础动画操作

1.jQuery动画效果,隐藏和显示。 两个方法:hide()"隐藏" show()"显示" <p>JQuery动画效果,隐藏和显示</p> <input type="button" value="隐藏" id="button1"> <input type="button" value="显示" id="button2"><script>$(document).ready(function(){$("#button1").click(function(){$("p").hide();})$("#button2").click(function() {$("p").hide();})})</script> 语法:$(selector).hide(speed.callback) 语法:$(selector...

js数组操作代码集锦_基础知识

用 js有很久了,但都没有深究过js的数组形式。偶尔用用也就是简单的string.split(char)。这段时间做的一个项目,用到数组的地方很多,自以为js高手的自己居然无从下手,一下狠心,我学!呵呵。学了之后才知道,js数组的功能强大很,远比VB,C#强多了,大家慢慢看吧 1、数组的创建 代码如下: var arrayObj = new Array(); //创建一个数组 var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度 var a...

Javascript中this的用法详解_基础知识

前些日子面试的时候用到了this,面试官说我的理解有点偏差,回来看了下书和一些博客,做了点测试,发现自己的理解的确有误 1.全局变量 应该是最常用的吧,函数中调用一个this,这里其实就是全局变量var value="0"; function mei(){ var value="1"; console.log(this.value); //0 console.log(value); //1 } mei();输出0就是因为this指向的是全局 2.构造函数 这是我比较熟悉的用法,构造函数中用this,new一个新的对象后this就指...

javascript处理表单示例(javascript提交表单)_基础知识

处理各种表单, 以及链接,按钮的通用组件代码如下:/** * Generic Form processing js * @author Anthony.chen */ /** * Push button action [btn_action]data into form * If there is prescript , run the pre script */"use strict";//All ajax request are synchronized by defaultvar ajaxSynchronized = true;//All ajax request will be unblock by defaultvar ajaxAutoUnblock = true; var ajax_action_button = function (e...

JavaScript中Boolean对象的属性解析_基础知识

constructor 属性 实例 返回通过 myvar 对象的原型创建的函数:var myvar = new Boolean(1); myvar.constructor;结果输出:function Boolean() { [native code] }定义和用法 constructor 属性返回对创建此对象的 Boolean 函数的引用。prototype 构造器 为 Boolean 对象创建一个新的方法:Boolean.prototype.myColor=function() { if (this.valueOf()==true){this.color="green";} else{this.color="red";} }创建一个 Boolean 对象,...

javascript学习笔记(十二)RegExp类型介绍_基础知识

1.匹配模式标记: g ------ 表示全局模式,而不是发现第一个匹配成功就立刻结束 i ------- 表示不区分大小写模式 m ----- 表示多行匹配,一行结束时向下一行继续匹配 代码如下: //匹配第一个bat 或cat,不区分大小写 var pattern1 = /[bc]at/i var pattern2 = new RegExp("[bc]at","i"); //同上 使用RegEXp是字面量模式要转换成字符串 /\[bc\]at/ =======> "\\[bc\\]at" /\.at/ ==========> "\\.at" /name\/age/ ======> "name\\/...

Javascript基础教程之数据类型(数值Number)_基础知识

javascript中想限定一个数的数值,无需限定它是整数还是浮点数型代码如下:var num1 = 80 ;var num2 = 55.51;var num3 = -34;var num4 = 9e5;document.write(num1 + " " + num2 + " " + num3 + " " + num4); //运行结果 80 55.51 -34 900000 toExponential()函数是将数值转换为科学技术的方式显示,例如:代码如下:document.write(num2.toExponential(9));//输出5.551000000e+1转下w3cschool数值的的对象属性和对象方法 Number 对象...

JavaScript无符号右移运算符_基础知识

使用示例 result = expression1 >>> expression2 其中result是任何变量。 expression1是任何表达式。 expression2是任何表达式。 JavaScript中无符号右移运算符说明 >>> 运算符把 expression1 的各个位向右移 expression2 指定的位数。右移后左边空出的位用零来填充。移出右边的位被丢弃。例如: var temp temp = -14 >>> 2 变量 temp 的值为 -14 (即二进制的 11111111 11111111 11111111 11110010),向右移两位后等于 107374182...

JavaScript入门教程(1)什么是JS_基础知识

JavaScript 参考教程本教程为未接触过 JavaScript 的读者提供了比较完善的初级知识,但只限于初级知识:所有与动态网页密切相关的 JavaScript 在本教程中都未提及,包括动态定位、动画、让文档接收更多事件(document.captureEvent())等;所有在 IE 及 Netscape 中有不同的 JavaScript 都尽少提及。本教程在结构上设计的比较像一个参考(reference),有参考的规划性,但又有教程的性质,所以我把它叫做“参考教程”。本教程不面向连 H...

javascript打开页面window.location和window.open的区别_基础知识

window.location = "http://www.xxxxxxxx.net" 跳转后有后退功能 其实应该是 window.location.hrefwindow.location.replace("http://www.xxxxxxxx.net") 跳转后没有后退功能 window.open("http://www.xxxxxxxx.net") 要新的窗口打开链接 这个一般用于简单的弹出页面,现在基本上都被屏蔽掉了

JavaScript中this的使用详解_基础知识

我们要记住一句话:this永远指向函数运行时所在的对象!而不是函数被创建时所在的对象。切记…本文将分三种情况来分析this对象到底身处何方。普通函数中的this无论this身处何处,第一要务就是要找到函数运行时的位置。 代码如下:1 var name="全局";2 function getName(){3 var name="局部";4 return this.name;5 };6 alert(getName());当this出现在全局环境的函数getName中时,此时函数getName运行时的位置在 代码如下:ale...

Javascript基础教程之for循环_基础知识

如果您希望一遍又一遍地运行相同的代码,并且每次的值都不同,那么使用循环是很方便的。代码如下: document.write(cars[0] + ""); document.write(cars[1] + ""); document.write(cars[2] + ""); document.write(cars[3] + ""); document.write(cars[4] + ""); document.write(cars[5] + "");不过我们这样写代码如下: for (var i=0; i<cars.length;i++) { document.write(cars[i]+""); }举例:输出1-100的数字代码如下: for(var i=...

JS判断浏览器之Navigator对象_基础知识

The Navigator Object 导航对象 The JavaScript Navigator object contains all information about the visitor's browser. We are going to look at two properties of the Navigator object: JS导航对象包含所有有关访问这者浏览器的信息。我们将看看两个导航对象的产物: appName - holds the name of the browser appName - 含浏览器的名称 appVersion - holds, among other things, the version of the browser appVersion ...

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