JavaScript杂谈(第六天)】的更多相关文章

js中可以使用Function创建函数 var func=new Function(); 这个对象可以将字符串转换为函数 var func=new Function("console.write('hello world')"); func(); 函数中有内置的arguments变量,根据这个变量可以获取到函数传递过来的所有参数;这就使我们可以使用可变参数列表的函数: function test(){ for(var i=0;i<arguments.length;i++){ co…
前言 最近在做面试题的时候总会用到这个函数,这个函数总是和正则表达式联系到一起,并且效果很是不错,总能很简单出色的完成字符串的实际问题,大家肯定都会使用这个函数,像我一样的初学者可能对这个函数的了解还是不够深的,今天就总结一下,了解一下,再做几道网上的题目练练手,给将要面试的同学打打气. 介绍 使用一个替换值替换掉一个替换模式在原字符串中一个或所有的匹配项,并返回替换后的字符串,这个替换模式可以是字符串或者正则表达式,替换值可以是一个字符串或者是一个函数. 后面的大的黑体就是我们开始没有注意到的…
JavaScript版本 JavaScript的普及使得其于1997年正式成为国际标准,其官方名称为ECMAScript 1999年定稿第三版ECMAScript标准,简称ES3 2009年重大改进的标准为第5版本ECMAScript,即ES5 这么多不同的版本,但是并不支持程序员指定某个JavaScript的版本来执行代码,所以我们必须精心编写Web程序,使得其在所有的浏览器上始终工作如一. 举例来说明一下,ES5支持const关键字,但当将它部署在不识别const的浏览器上时就会出现语法错误…
一.引言 前面我们介绍了有关于内置对象的很多很多的API,讲道理得话如果想彻底的掌握那一定要经过一定的代码段沉淀下.大家可以想象一下,既然在程序中有很多的内置对象供我们使用,那我们是不是也可以定义一些对象作为我们自己的特用对象呢?答案肯定是可以的. 二.导入 在工作中根据内容需求不同我们可以定义不同的对象来实现我们自己想要的功能. 三.重点内容 ① 自定义对象的概念: 在工作当中,有时我们需要多次的定义不同事物的不同属性.这个时候为了方便我们就有了对象把他们封装起来.那么对象是什么呢?.它是一个…
转载自:http://www.cnblogs.com/baochuan/archive/2012/04/30/2473771.html 思维导图  介绍   老是在写js,你平时是怎么写你的js呢?更喜欢哪种方式呢?   今天就把常见的跟大家唠叨唠叨.--年纪大了,就这一爱好(平时也喜欢说胡话),别闲我烦!    直接初始化法   优点: 1.userData本身就是对象实例.--上来就实例化一个类出来,也不怕浏览器受不了. 2.代码紧凑. 3.编程效率高. 缺点: 1.代码的重用性比较差. 2…
二维码缩放比例以43PX的倍数缩放最为标准. NuGet相关管理http://www.cnblogs.com/dudu/archive/2011/07/15/nuget.html 学习笔记: http://kb.cnblogs.com/page/143190/ 动态创建标记,给标记添加样式,class,等等   vardtProductName=$("<dt></dt>",{style:"text-overflow: ellipsis;overflow…
JavaScript 库 JavaScript 库 - jQuery.Prototype.MooTools. jQuery jQuery 是目前最受欢迎的 JavaScript 框架. 它使用 CSS 选择器来访问和操作网页上的 HTML 元素(DOM 对象). jQuery 同时提供 companion UI(用户界面)和插件. CDN -内容分发网络 您总是希望网页可以尽可能地快.您希望页面的容量尽可能地小,同时您希望浏览器尽可能多地进行缓存. 如果许多不同的网站使用相同的 JavaScri…
昨天学习了window对象的一些方法.window对象主要是针对当前视窗的操作.window对象提供了一些列API来帮助我们了解当前窗口的信息.例如history对象可以让我们获取浏览历史.nvaigator对象能够让我们或者浏览器以及系统的一些信息.location对象能够让我们获得网址栏URL的参数.screen对象能够让我们获得当前用户的屏幕大小等等,以及创建新页面的方法open,销毁页面的方法close. 说了这么这么多,终于到了我们今天的DOM对象.DOM对象是 Document Ob…
需求如下: 购彩金额  拆分票数  <= 10    1票<= 100    10票<= 200   20票<= 500   50票<= 1000   100票 中奖金额=拆分后的单张票*赔率*票数   代码实现如下: <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>计算奖金</tit…
函数是定义一次但却可以调用或执行任意多次的一段JS代码.函数有时会有参数,即函数被调用时指定了值的局部变量.函数常常使用这些参数来计算一个返回值,这个值也成为函数调用表达式的值. 一.函数声明   函数对任何语言来说都是一个核心的概念.通过函数可以封装任意多条语句,而且可以在任何地方.任何时候调用执行.ECMAScript中的函数使用function关键字来声明,后跟一组参数以及函数体. function box() { //没有参数的函数 alert('只有函数被调用,我才会被之执行'); }…