关键词搜索

源码搜索 ×
×
前端开发

前端为啥要用javascript框架

前端使用EXT.JS,如果存在两个控件,其中A控件的ID与B控件的name相同的话,会报错。ID不能存在相同的情况众所周知,而不同的控件,name也不能相同,恐怕只有遇到过的人才知道了,这不,我就遇上了,结果B.name==A.id的情况下,B样式紊乱,找了许久的原因。“真变态啊!”感觉用EXT,带来方便的同时,有时候也很难侍候,出了问题比较难调试。那为什么要在前端使用EXT.JS?其实,EXT.
前端开发

javascript匿名函数

此前在做node.js项目的时候,整天与匿名函数打交道,似乎习惯成自然,熟悉得很了。这次天降大任,搞了许久前端,忽然有一次觉得应该写个匿名函数,竟然不知道该怎么写!主要是搞不清楚匿名函数应该写在哪里。函数有定义,有调用。而匿名函数是作为参数定义在一个函数里面的。那么它是定义在函数定义里,还是定义在函数调用里?定义在函数调用里。我第一次是写在函数定义里,如functionA(id,function(
前端开发

javascript下获取guid或者UTC时间作为唯一值

javascript下,有时出于需要,可以利用guid或UTC时间作为当前页面中的唯一值。什么场景需要弄这个唯一值?比如说,用easyUI的treegrid,添加新节点。在treegrid里面,节点要对应唯一的主键,比如ID。那么新建节点的时候,通常只是在界面操作,然后再批量提交到后台,保存到数据库。这样在界面操作的时候,新建节点的唯一ID怎么来呢?我想到的一个思路就是,利用guid或者UTC时间
前端开发

javascript的闭包

闭包闭包闭包,屁包屁包屁包一、什么是闭包javascript里面,所有的函数都是闭包!这句断言真是惊天地,泣鬼神。不过,通常意义上的闭包是指:某个函数内部的子函数,这个子函数被外界所调用,用于访问父函数(就是那个该死的“某个函数”啦)内的变量(包括参数)。从中可以看出,我们常常说的闭包是:1)首先,闭包是一个函数2)其次,闭包是一个子函数,就是说,它是一个嵌套在函数里的子函数,函数中的函数3)这个
前端开发

javascript的this

如果是面向对象语言,this在类里面,我们都很清楚,那是代表类实例自己。而在javascript里面呢,this代表什么?javascript中,this都存在于函数内部。因此,在javascript里面,有一个总的原则,这个this,指的是调用该函数的对象。所以,this代表什么这个问题,就转化成究竟是谁在调用该函数的问题。所谓的跟运行时上下文有关。阮一峰的文章里,列举了四种情况。可以总结为1、
前端开发

javascript里的prototype

在javascript中,prototype是函数的一个固有属性,其他对象,比如字符串什么的,并没有这个属性。这个属性做什么用呢?1、用于该函数的所有实例进行共享比如,共同的属性,共同的方法。类似C#里的静态全局变量。所有实例,是指通过new的方法,来进行构造该函数的实例对象。比如说varPerson=function(name){this.name=name;};varz3=newPerson(
前端开发

a链接触发javascript函数导致innerHTML里的图片无法加载

偶尔发现,IE6下,用javascript控制的div的innerHTML,如果里面有图片,居然无法显示! 难道用脚本来给innerHTML赋值就不行的? 其实不是。因为有些地方又可以。 google了一下,才知道,原来并不是用脚本给innerHTML赋值的问题,而是因为用了a链接,靠点击这个a链接来触发给innerHTML赋值的脚本,就导致了innerHTML里面包

专栏

搜技术文档

文档标签

最新源码

点击QQ咨询
开通会员
返回顶部
×
微信扫码支付
微信扫码支付
确定支付下载
请使用微信描二维码支付
×

提示信息

×

选择支付方式

  • 微信支付
  • 支付宝付款
确定支付下载