Welcome 微信登录

首页 / 脚本样式 / JavaScript

学习JavaScript正则表达式

学习JavaScript正则表达式

JavaScript正则表达式学习:有个在线调试正则的工具。下面的所有示例代码,都可以在codepen上查看到。1.创建正则表达式var re = /ab+c/; //方式一 正则表达式字面量var re = new RegExp("ab+c"); //方式二 RegExp对象的构造函1)正则表达式字面量在脚本加载后编译。若你的正则表达式是常量,使用这种方式可以获得更好的性能。2)使用构造函数,提供了对正则表达式运行时的编译。当你知道正则表达式的模式会发生...
node.js回调函数之阻塞调用与非阻塞调用

node.js回调函数之阻塞调用与非阻塞调用

首先,node.js作为javascript运行平台,它采用了事件驱动和异步编程的方式,通过事件注册和异步函数,开发人员可以提高资源利用率,服务器的性能也能得到改善。其次,对于前端人来说,node.js作为js的运行平台,我们可以通过编写系统级或者服务器端的javascript代码交给node.js来执行,让我们前端人也能作用于后台,相比之下,浏览器端的javascript代码在运行时会受到各种安全性的限制,对客户系统的操作有限,而node.js则是一个全...
js读取并解析JSON类型数据的方法

js读取并解析JSON类型数据的方法

本文实例讲述了js读取并解析JSON类型数据的方法。分享给大家供大家参考,具体如下:一、什么是JSON?JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式,同时,JSON是 JavaScript 原生格式。非常适合于服务器与 JavaScript 的交互二、为什么使用JSON而不是XML他们都是这样说的:尽管有许多宣传关于 XML 如何拥有跨平台,跨语言的优势,然...
JS使用eval解析JSON的注意事项分析

JS使用eval解析JSON的注意事项分析

本文较为详细的分析了JS使用eval解析JSON的注意事项。分享给大家供大家参考,具体如下:在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式:1.一种为使用eval()函数。2. 使用Function对象来进行返回解析。使用eval函数来解析,并且使用jquery的each方法来遍历用jquery解析JSON数据的方法,作为jquery异步请求的传输对象,jquery请求后返回的结果是json对象,这里考虑的都是服务器 返回JSON形式的字...
WEB前端开发都应知道的jquery小技巧及jquery三个简写

WEB前端开发都应知道的jquery小技巧及jquery三个简写

一个简单技巧的集合,帮你提升 jQuery 技能。目前小编给大家整理了14个jquery小技巧。目录结构1回到顶部按钮2预加载图片3检查图片是否加载完毕4自动修复损坏的图片5Hover 上的 Class 开关6禁用 input 字段7停止链接加载8淡入淡出/滑动开关9简单的折叠效果10将两个 Div 设为相同高度11在新窗口打开外部链接12找到文本元素13切换可视与隐藏的触发器下面给大家介绍每个小技巧的具体含义。1.回到顶部按钮通过使用 jQuery 中的...
JavaScript和HTML DOM的区别与联系及Javascript和DOM的关系

JavaScript和HTML DOM的区别与联系及Javascript和DOM的关系

区别:javascriptJavaScript 是因特网上最流行的浏览器脚本语言。很容易使用!你一定会喜欢它的!JavaScript 被数百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies,以及更多的应用。HTML DOMHTML DOM 是 W3C 标准(是 HTML 文档对象模型的英文缩写,Document Object Model for HTML)。HTML DOM 定义了用于 HTML 的一系列标准的对象,以及访问和处理 HTML...
apply和call方法定义及apply和call方法的区别

apply和call方法定义及apply和call方法的区别

如果没接触过动态语言,以编译型语言的思维方式去理解javaScript将会有种神奇而怪异的感觉,因为意识上往往不可能的事偏偏就发生了,甚至觉得不可理喻.如果在学JavaScript这自由而变幻无穷的语言过程中遇到这种感觉,那么就从现在形始,请放下的您的”偏见”,因为这对您来说绝对是一片新大陆。好了,不给大家唠嗑了,言归正传吧,先给大家讲下apply和call方法的定义。具体内容如下所示:1、方法定义call, apply都属于Function.protot...
深入浅析JavaScript中prototype和proto的关系

深入浅析JavaScript中prototype和proto的关系

prototype,每一个函数对象都有一个显示的prototype属性,它代表了对象的原型(Function.prototype函数对象是个例外,没有prototype属性)。__proto__:每个对象都有一个名为__proto__的内部隐藏属性,指向于它所对应的原型对象(chrome、firefox中名称为__proto__,并且可以被访问到)。原型链正是基于__proto__才得以形成(note:不是基于函数对象的属性prototype)。简单的说:...
javascript中window.open在原来的窗口中打开新的窗口(不同名)

javascript中window.open在原来的窗口中打开新的窗口(不同名)

最近做一个JSP网页要求打开一个没有菜单工具栏的IE,想到用window.open 来打开。但是发现如果先前打开的窗体没有关掉,在打开一个窗体的时候就会在先前没有关闭的窗体上打开新的窗体,这样先前的窗口就被替换掉了。经过查找资料和测试发现如果在打开窗体的时候指定的窗体名和当前的某个窗体同名的时候就会在那个窗体上打开。例如下面的情况:window.open("view_svg.jsp?ukey=<%=ukey%>&itemID=<%...
详解JavaScript函数对象

详解JavaScript函数对象

函数函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。function One(leve , leve){//codereturn leve+leve }注释: 形参不需要加上类型; return语句为可选,没有return语句的函数返回undefined; 局部变量与全局变量 在函数内声明:局部变量 在函数外声明:全局变量 向一个新变量名赋值时并没有使用var:这个变量会变为新的全局变量函数可以作为值 形式1: function i...
浅谈JavaScript中的对象及Promise对象的实现

浅谈JavaScript中的对象及Promise对象的实现

JavaScript 中的所有事物都是对象:字符串、数值、数组、函数。下面小编给大家收集整理些javascript中的对象及promise对象的实现。具体内容如下:到处都是对象window对象常用的属性和方法介绍location 包含页面的URL,如果改变这个属性,浏览器会访问新的URLstatus 包含将在浏览器状态去显示的一个串。一般在浏览器左下角onload: 包含了需要在页面完全加载后调用的函数document: 包含DOMalert方法:...
JavaScript中函数表达式和函数声明及函数声明与函数表达式的不同

JavaScript中函数表达式和函数声明及函数声明与函数表达式的不同

函数表达式和函数声明在ECMAScript中,创建函数的最常用的两个方法是函数表达式和函数声明,两者期间的区别是有点晕,因为ECMA规范只明确了一点:函数声明必须带有标示符(Identifier)(就是大家常说的函数名称),而函数表达式则可以省略这个标示符: 函数声明: function 函数名称 (参数:可选){ 函数体 } 函数表达式: function 函数名称(可选)(参数:可选){ 函数体 }所以,可以看出,如果不声明函数名称,它肯定是表...
javascript入门教程基础篇

javascript入门教程基础篇

一、 简介1、 什么是javascriptJavaScript 是网景(Netscape)公司开发的一种基于客户端浏览器、面向(基于)对象、事件驱动式的网页脚本语言。2、 为什么要使用javascript表单验证 网页特效 小游戏 Ajax3、快速入门在程序中,如果想编写js代码,有两种办法:1)在html文件中,在一对script标记中,直接编写<script language="javascript">document.write("hel...
关于javascript中dataset的问题小结

关于javascript中dataset的问题小结

DataSet是ADO.NET的中心概念。可以把DataSet当成内存中的数据库,DataSet是不依赖于数据库的独立数据集合。所谓独立,就是说,即使断开数据链路,或者关闭数据库,DataSet依然是可用的,DataSet在内部是用XML来描述数据的,由于XML是一种与平台无关、与语言无关的数据描述语言,而且可以描述复杂关系的数据,比如父子关系的数据,所以DataSet实际上可以容纳具有复杂关系的数据,而且不再依赖于数据库链路。一.关于dataset1.h...
<< 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 >>