jstrim,javaScript 的trim()??

javaScript 的trim()??2009-03-24 14:03:48| 分类: javaScript 技术 | 标签: |字号大中小 订阅 今天在工作的时候,需要在javascript中将取到的值进行处理,其中一项就是要去掉输入值的前后空格,呵呵,这个简单 不是有trim()这个方法吗?结果一运行总是提示错误,不存在该方法,晕,难道写错了,上网上查了一下对啊,单词没写错,难不成java... [阅读全文]

javascript-3

在上面的示例中,我们定义了两个语法甘露,一个是Class()函数,一个是New()函数。使用Class()甘露,我们已经可以用非常优雅的格式定义一个类。例如前例中的: var Employee = Class(Person, //派生至Person类 { Create: function(name, age, salary) { ... [阅读全文]

悟透delphi,透悟 javascript_2

奇妙的对象 先来说说函数的对象化能力。 任何一个函数都可以为其动态地添加或去除属性,这些属性可以是简单类型,可以是对象,也可以是其他函数。也就是说,函数具有对象的全部特征,你完全可以把函数当对象来用。其实,函数就是对象,只不过比一般的对象多了一个括号“()”操作符,这个操作符用来执行函数的逻辑。即,函数本身还可以被调用,一般对象却不可以被调用,除此之外完全相同。请看下面的代码: function... [阅读全文]

javascript-4

如果说这是递归调用呢?却并非那种函数自身对自身的直接或间接调用,而是调用一个函数却返回另一个函数,再调用返回的函数又会在其中产生新的返回函数。如果说是函数式编程中的高阶函数调用呢?这函数的嵌套阶数却是与类层次相关的不确定数,而每一个阶梯都有新生成的函数。 这可真是闭包中嵌套着闭包,貌似递归却又不是递归,是高阶函数却又高不可测。一旦整个对象创建完成,用过的内存状态都释放得干干净净,只得到一尘不染的... [阅读全文]

常用JavaScript代码

常用JavaScript代码1 事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey ev... [阅读全文]

js面向对象,如何写出可维护面向对象的JS?

这是个问题,平常也没思考过,被问到了,一时也没理清楚自己的思路,当时只蹦出namespace这么个想法; 平时的工作跟javascript打交道的时候一般是做一些页面里的交互体验增强,基本上全是用jQuery,查找一些元素,做些计算,做些属性更改,做一些事件绑定处理,做些AJAX; 数据模型也就是定义JSON对象,其实用javascript OO定义前端的model的情况比较少啦; 这... [阅读全文]

jQuery框架学习第五天:事件与事件对象

一.摘要事件是脚本编程的灵魂. 所以本章内容也是jQuery学习的重点. 本文将对jQuery中的事件处理以及事件对象进行详细的讲解. 二.前言本篇文章是至今为止本系列内容最多的一篇, 足以可见其重要性. 大家反映要多列举示例. 我会在时间允许的情况下尽量多列举示例. 真正的投入生产使用的实例暂时还无法加入到文章中, 但是可能最后我会列举一些作品供大家借鉴. 另外本人水平有限, 因为我不是UI设... [阅读全文]

JavaScript

JavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作。它最初由网景公司的Brendan Eich设计,是一种动态、弱类型、基于原型的语言,内置支持类。JavaScript是Sun公司的注册商标。[1] Ecma国际以JavaScript为基础制定了ECMAScript标... [阅读全文]

获取客户端ip,在客户端,如何通过JavaScript何获取当前...

script type="text/javascript" !-- var strHref = window.location.href; var pageName = strHref.slice(strHref.lastIndexOf("/")+1) alert(pageName); //-- /script ========================= document.... [阅读全文]

JQuery -- this 和 $(this) 的区别

起初以为this和$(this)就是一模子刻出来。但是我在阅读时,和coding时发现,总不是一回事。 What is "this"?In many object-oriented programming languages, this (or self) is a keyword which can be used in instance methods to refer to the obj... [阅读全文]

课堂笔记,javascript课堂笔记0708

课堂笔记——0708 一、循环 1.switch 语句 原型 switch(变量名) {case:变量值 语句; break; case:变量值 语句 break; default: 语句 } 例如 switch(x) { case:1 alert("x的值为1"); //如果x的值为1,输出x的值为1!并终止循环! break; case:2 alert("... [阅读全文]

JavaScript中为什么字符串的操作采用对象

如:var s=”abc”;获得s的长度:s.length; s只是个字符串,怎么会有s.length? 答:JavaScript中三个关键的基本数据类型都有一个相应的对象类。简而言之,就是javaScript不仅支持数字、字符串和布尔值这些数据类型,还支持Number、String和boolean类。这些类是那些基本数据类型的包装。这些包装不仅具有和基本类型一样的值,还定义了用来运算数据的属性... [阅读全文]

javaScript——优化

javaScript是一门解释性的语言、它不像java、C#等程序设计语言、由编译器先进行编译再运行、而是直接下载到用户的客户端进行执行。因此代码本身的优劣就直接决定了代码下载的速度以及执行的效率。 1、减缓代码下载时间: Web浏览器下载的是javaScript的源码、其中包含的长变量名、注释、空格和换行等多余字符大大减缓了代码下载的时间。这些字符对于团队编写时十分有效、但在最后工程完成上传... [阅读全文]

继承法,Javascript对象继承(原型继承法)

原型继承可以说是Javascript提供的真正的继承方法,也是很多大牛推荐使用的方法,但我使用的最多的却不是这一个继承方法. 原型继承是如何实现的,我们一起来看看下面的例子: html xmlns="http://www.w3.org/1999/xhtml"head title/title script type="text/javascript" function dw(s) { docum... [阅读全文]

继承法,Javascript对象继承(复制继承法)

复制继承可以说是Javascript中我使用的最多的继承方法. 复制继承是如何实现的,我们一起来看看下面的例子: !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"html xmlns="http://www... [阅读全文]

phpjson,JavaScript之JSON详解

向服务器发出Ajax请求时,可以以两种不同的方式从服务器响应检索数据:一种是使用XMLHttpRequest对象的reponseXML属性访问XML格式的数据;一种是XMLHttpRequest对象的responseText属性访问字符串格式的数据。当前,XML是进行数据传输的标准语言,但是使用XML的缺点之一是很难对它进行解析并提取要添加到页面的数据。 JSON(JavaScript Obje... [阅读全文]

c语言函数调用,C#与JAVASCRIPT函数的相互调用

问: 1.如何在JavaScript访问C#函数? 2.如何在JavaScript访问C#变量? 3.如何在C#中访问JavaScript的已有变量? 4.如何在C#中访问JavaScript函数? 问题1答案如下: javaScript函数中执行C#代码中的函数: 方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2、在前台... [阅读全文]

提升JavaScript递归效率:Memoization技...

递归是拖慢脚本运行速度的大敌之一。太多的递归会让浏览器变得越来越慢直到死掉或者莫名其妙的突然自动退出,所以我们一定要解决在JavaScript中出现的这一系列性能问题。 我们可以通过memoization技术来替代函数中太多的递归调用。memoization是一种可以缓存之前运算结果的技术,这样我们就不需要重新计算那些已经计算过的结果。 对于通过递归来进行计算的函数,memoization简直... [阅读全文]

一位母亲的觉醒,一位反JavaScript主义者的觉醒

一位反JavaScript主义者的觉醒(1)摘自黑客杂志 “欢迎转载” 很长时间以来,JavaScript在我眼里都是编程语言中的二等公民。早先,它经常是很多安全问题的发源地,就像是胶水一样,它能把HTML应用与样式粘到一块,可没有人拿它来正正规规地编写程序;这样的情形太普遍了。而Java、Ruby、Python,这些才是真正能用来编写程序的语言。 AD: 过去几年间,我对JavaScr... [阅读全文]

新窗口打开,很有用!a href=javascript:void(0) 打开新...

新窗口打开别的连接: a href="http://www.elanlan.cn" _disibledevent= 在原窗口打开别的连接: a href="http://www.alingle.cn" _disibledevent= a href=#与 a href=javascript:void(0) 的区别打开新窗口链接的几种办法2009年06月17日星期三 15:54a href="#"... [阅读全文]

6个实用的jquery api文档,值得收藏

1.Jqapi 去看看 2.Remysharp 去看看 3.Jquery Vistaul 去看看 4.Bassistance 去看看 5.Psdollector 去看看 6.Davidwalsh 去看看 ... [阅读全文]

8 个优秀的 jQuery Mobile 教程

jQuery Mobile 是 jQuery 在手机上和平板设备上的版本。jQuery Mobile不仅会给主流移动平台带来jQuery核心库,而且会发布一个完整统一的jQuery移动UI框架。虽然jQuery Mobile相对较新,但开发人员可以用jQuery Mobile为许多移动设备(包括智能手机和平板电脑)开发网站应用程序,RSS阅读器等应用。本文将为大家介绍8个有用的jQu... [阅读全文]

Javascript函数

在学习任何语言时候,熟练掌握函数是非常重要的技术,这点同样适合javascript.这是因为javascript函数有很多用,并且很多语言 的灵活性和价值也来自于函数。其他大多数语言都有特殊的语法来表达面向对象的特性,而javascript却使用函数。下面是本章所涵盖的内容: 如何定义和使用函数 向函数传递参数 可以”免费使用的”预定义函数 Javascript变量的作用域 函数的上下文是数据,虽... [阅读全文]

jq加载,JQ获取动态加载的图片大小的正确方法

有一些很容易出错的获取动态加载的图片的尺寸的方法, 之所以出错, 主要原因是: 你在代码在图片从网页上下载完毕之前就调用了, 这种情况在本机开发时不太容易发现. jQuery load()事件处理的BUG, 当图片是从浏览器缓存取得时, 获取的是错误的尺寸. 错误的代码是: (错误)在添加了HTML之后立即调用代码获取尺寸 var html = ''; $('#my_div').h... [阅读全文]

jQuery学习(1/15,2/15)——学习笔记

刚来公司,闲暇无事。 都说:“要想拥有自己从未拥有过的东西,就必须去做自己从未做过的事。” 我想拥有,因此,我开始从事。 1/15 window.onload() 该方法被程序员作为尽快解决客户端载入问题的捷径。 但是有的时候等待页面载入还是不够快。只有少数的大图片文件能够被快速的载入,而大部分的大图片文件载入还是很慢。 有书籍上记载围绕window.load()的研究,比如broth... [阅读全文]

Javascript保留字

Javascript保留字(Javascript Reserved Words)Javascript保留字(Reserved Words)是指在Javascript语言中有特定含义,成为Javascript语法中一部分的那些字。Javascript保留字是不能作为变量名和函数名使用的。使用Javascript保留字作为变量名或函数名,会使Javascript在载入过程中出现编译错误。 Javasc... [阅读全文]

程序员编程艺术,程序员必须知道的编程格言

导读:本文是从《What are your list of must know programming proverbs ? 》这篇文章翻译而来。 继Kevin给了我们10条按他的观点的每个程序员必须知道的编程格言。可以看出,这都是不错的格言,而下面是我自己最喜欢的编程格言。 1.保持简单直白(Keep It Simple Stupid) 2.不要自我复制(Don’t ... [阅读全文]

Javascript的10个设计缺陷

前几篇文章,我经常说Javascript的设计不够严谨,有很多失误。 今天的这一篇,前半部分就谈为什么会这样,后半部分将列举Javascript的10个设计缺陷。 参考的文献主要是Douglas Crockford的专著《Javascript语言精粹》(JavaScript: The Good Parts)和Fredrik Holmström的文章《我对Javascrip... [阅读全文]

用于UI和表单设计的10款jQuery插件

本文搜集了一些有用的用户界面和架构设计工具。包含架构验证器、文件上传以及UI工具包。 1.A Better Form 这款插件有助于清除垃圾评论、垃圾邮件和自动提交表单。 在线演示 2.3 State Switch Plugin 此款插件可切换至三种状态。 在线演示 3.Accessible radio button and checkbox replacement 此插件可以访... [阅读全文]
< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 > >> 共3700条 分124页