【javascript-用JS的原型包我的头】教程文章相关的互联网学习教程文章

javaScript(JS)替换节点实现思路介绍_javascript技巧【图】

代码如下: function createNode() { var pNode = document.createElement('p'); var tNode = document.createTextNode('烟花三月下杨州'); pNode.appendChild(tNode); document.body.appendChild(pNode); } function r() { var pNode = document.createElement('p'); var tNode = document.createTextNode('故人西辞黄鹤楼'); pNode.appendChild(tNode); //获取要替换的节点 var reNode = document.getElementsByTagName('p')[0]...

javascript(js)的小数点乘法除法问题详解_javascript技巧【图】

一、用js计算12.32 * 7 结果是多少?答案:86.24000000000001 为什么会出现这种问题?怎么解决?js在处理小数的乘除法的时候有一个bug,解决的方法可以是:将小数变为整数来处理。以上的计算可以改为:12.32 * 100 * 7 /100得出的结果是:86.24,正确。 另外再计算一下:8.80 * 100 * 12 / 100结果:105.6000000000000238.80也会出现类似的问题。 精确度增加10倍:8.80 * 1000 * 12 / 1000结果:105.6正常了。 16.40 * 1000000 * ...

使用CSS+JavaScript或纯js实现半透明遮罩效果的实例分享_javascript技巧【图】

CSS+JavaScript 实现原理: 创建一个满屏的div,使用绝对定位,这样的话它就可以脱离文档流,对其他的元素不会产生影响,并且将其设置为半透明状态,当然这个透明度可以随便调的,同时创建一个login元素,它也使用绝对定位,并将其z-index属性值大于面屏的div,这个时候它就不会被满屏div遮盖。在默认状态下这两个div的display属性值是none。当点击相应的按钮可以更改他们的display属性值。CSS如何实现弹出一个全屏灰黑色透明遮罩效...

想学习javascript JS和jQuery哪个重要 先学哪个【图】

笔者以自己身学习和使用经验分享给大家,有任何问题或疑惑,欢迎留言 在回答题目问题前,首先大家需要了解下什么是js,什么是jQueryjs,即JavaScript 在1995年时,由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。jQuery jQuery是...

javascript js 操作数组 增删改查的简单实现

函数定义Array.prototype.indexOf = function(val) {for (var i = 0; i < this.length; i++) {if (this[i] == val) return i;}return -1; }; Array.prototype.remove = function(val) {var index = this.indexOf(val);if (index > -1) {this.splice(index, 1);} }; Array.prototype.insert = function (index, item) {this.splice(index, 0, item);}; 使用: myarray.remove(i); //删除 //更新 myarray.remove(0); myarray.insert(...

使用CSS+JavaScript或纯js实现半透明遮罩效果的实例分享

CSS+JavaScript 实现原理: 创建一个满屏的div,使用绝对定位,这样的话它就可以脱离文档流,对其他的元素不会产生影响,并且将其设置为半透明状态,当然这个透明度可以随便调的,同时创建一个login元素,它也使用绝对定位,并将其z-index属性值大于面屏的div,这个时候它就不会被满屏div遮盖。在默认状态下这两个div的display属性值是none。当点击相应的按钮可以更改他们的display属性值。<!DOCTYPE html> <html> <head> <meta cha...

javascript(js)的小数点乘法除法问题详解

一、用js计算12.32 * 7 结果是多少?答案:86.24000000000001 为什么会出现这种问题?怎么解决?js在处理小数的乘除法的时候有一个bug,解决的方法可以是:将小数变为整数来处理。以上的计算可以改为:12.32 * 100 * 7 /100得出的结果是:86.24,正确。 另外再计算一下:8.80 * 100 * 12 / 100结果:105.6000000000000238.80也会出现类似的问题。 精确度增加10倍:8.80 * 1000 * 12 / 1000结果:105.6正常了。 16.40 * 1000000 * ...

javaScript(JS)替换节点实现思路介绍

代码如下:<title></title> <script type="text/javascript"> function createNode() { var pNode = document.createElement(p); var tNode = document.createTextNode(烟花三月下杨州); pNode.appendChild(tNode); document.body.appendChild(pNode); } function r() { var pNode = document.createElement(p); var tNode = document.createTextNode(故人西辞黄鹤楼); pNode.appendChild(tNode); //获取要替换的节点 var reNode = ...

JavaScript(js)设置默认输入焦点(focus)

常常会在回复和引用里使用此功能,即单击回复或引用,如让输入焦点出现在留言输入框中,如果使用锚来定位,输入焦点就不能激活了。 代码如下:javascript:document.getElementById("id").focus(); 或javascript:document.all.id.focus(); 或javascript:document.all.name.focus(); 例子: 代码如下:<input type="text" name="tt" id="tt"> <input type="button" name="bt" id="bt" onclick="javascript:document.all.tt.focus();...

JavaScript(JS) 压缩 / 混淆 / 格式化 批处理工具

昨天分享了 http://jscompress.sinaapp.com/ 这个小工具后,发现大家还是很喜爱的。 因此今天我把它json化了.用json传输数据,也开放了api 本工具所有的功能实现都是由 http://jscompress.sinaapp.com/api 处理.(包括现在可以使用的这个在线压缩) 所有的数据交换均由 HTTP POST 输入处理后由 json 作为数据输出格式. API参数 : http://jscompress.sinaapp.com/api?get={type}&code=(code)&type={compress only}get={type},{t...

预加载css或javascript的js代码

预加载文件一般有两种常用的方式:xhr和动态插入节点的方式。动态插入节点是最为简单也最为广泛的一种异步加载方式(例如yui的Get模块),然后使用动态插入节点方法加载的文件都会在加载后立即执行,javascript的执行一方面会占用浏览器js执行进程,另一方面也可能改变页面结构,而css的执行更有可能让整个页面变化。xhr方式虽然不会执行脚本,但是由于同域的限制,且如今网站的静态文件都是部署在cdn服务器上,如何预加载css js文件...

javascript js cookie的存储,获取和删除

使用方法: //1、存储Cookie //2、参数说明: 1、参数1:Cookie存储Name,参数2:Cookie要存储的值 //3、例子如下: setCookie('Method',match); //1、获取Cookie //2、参数说明: 1、参数1:Cookie存储的Name //3、例子如下: getCookie('Method') //1、删除Cookie //2、参数说明: 1、参数1:Cookie存储的Name //3、例子如下: deleteCookie('Method'); 函数如下: 代码如下:<script language=javascript> /**//*************...

javascript(js) join函数使用方法介绍

数组对象本身提供了许多方法用于对象本身的操作,join是其中一个方法。 格式: objArray.join(seperator) 用途: 以seperator指定的字符作为分隔符,将数组转换为字符串,当seperator为逗号时,其作用和toString()相同。 例子: 比如我们有个字符串"a","b","c"我们要输出为a,b,c这样的格式,那么我们可以这样: var a = ["a","b","c"]; document.write(a); 若使用join,那必须得这样: var a = ["a","b","c"].join(",...

javascript[js]获取url参数的代码

最近做个页面,需要用javascript获取url参数,可发现网上的东西,实在是多了,错误也实在是多啊,真晕,浪费了我不少时间于是,我便总结一下,一个好用的就可以了,先声明下,用正则,是简单,但多浏览器的兼容性,和速度不敢保证了,所以我就用个多浏览器兼容的 代码如下:<script language = javascript> function request(paras){ var url = location.href; var paraString = url.substring(url.indexOf("?")+1,url.length).spl...

jQuery 1.0.4 - New Wave Javascript(js源文件)

代码如下:/* prevent execution of jQuery if included more then once */if(typeof window.jQuery == "undefined") {/* * jQuery 1.0.4 - New Wave Javascript * * Copyright (c) 2006 John Resig (jquery.com) * Dual licensed under the MIT (MIT-LICENSE.txt) * and GPL (GPL-LICENSE.txt) licenses. * * $Date: 2006-12-12 15:33:10 -0500 (Tue, 12 Dec 2006) $ * $Rev: 696 $ */ // Global undefined variable wind...

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