javascript学习(2)

原创 2012年03月27日 21:33:06

1、在<script></script>之间用var定义的变量时全局变量 ,在函数中定义的是局部变量我们所定义的函数都可以被html中各种标签的事件所激活  。

我们子啊定义javascript函数的时候 参数一定不要指定为var 型,否则会出错 。因为 javascript是弱类型的语言。

例如下面函数 

function   a(c,d)

{


}

就定义了一个 返回值为var的函数, 有2个参数c、d这里参数前面就不要加类型说明了。    

2、  javascript函数中内置一个arguments数组对象,这个数组对象在可变参数中用到 例如下面一个叠加的代码:

<script language="javascript"> 
function add()
{
    var parms=""  ;
   for(var i=0;i<arguments.length;i++)

       parms+=" "+arguments[i]  ;
       alert(parms) ;
 }
 add(1,2,3,4,5,6,7) ;
</script>

3、javascript的动态函数 

<script language="javascript"> 
var   dynamicFunction=new Function("arg1","arg2","arg3" ,"var sum;sum=arg1+arg2+arg3; alert(sum);") ; 
dynamicFunction(1,2,3) ;
</script> 

我们可以将js代码参数传递过去 

4、我们可以利用javascript的系统函数来实现不同的功能 。 

encodeURL ()  对RUI进行编码,我们队URL进行编码可以用这个额函数 

decodeURI()   对URL解码的时候可以用到 

parseInt(numString, [radix])   将一个字符串转换成指定格式的数字  

parseFloat方法用法类似具体看jscript文档

isNaN()用于检测前面2个函数的返回值是否是NAN,也就是检测是否是数字 

escape()方法可以对一段文本进行编码 255以下的asc码直接加%xx  ,如果大于255那么 就用%uxxx来表编码  ,这一般用于对一段文本进行加密处理

eval(codeString) 方法可以动态的执行javascript代码  。  codeString是javascript代码

 

 

 

 

 

 

 

 

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

javascript学习(2)

1、在之间用var定义的变量时全局变量 ,在函数中定义的是局部变量我们所定义的函数都可以被html中各种标签的事件所激活  。 我们子啊定义javascript函数的时候 参数一定不要指定为var ...

JavaScript--学习2

/============对象的创建================== ========/ //建立一个空对象var mObj = { }; //添加属性 对象访问属性 两种方式mObj.nam...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

javascript学习-2

javascript对象类型的数据    1 Function     function add(i,j){          }         ...

JavaScript(2)语法学习

3.语句(与Java语句格式相同)  1.判断结构(if语句)     注:var x = 3;         if(x==4)//可以进行比较运算。     ...

Javascript学习笔记2

注入method into ClassPrototype to Rescue – 实际是注入method into Class,要注意对比独立于Class之外的function也能实现类似的。不过原理...

JavaScript学习八 jquery学习2

其他的一些选择方法: $(:input) 只能匹配Input元素类型为input button select textarea $(:text) 匹配所有的单行文本框 $(:password) 匹配...

JavaScript学习笔记(2)

基本概念语法JavaScript语言的语法大量借鉴了C和其他类C语言,所以很多语法极其相似。变量JS是弱类型语言,它的变量都是松散类型,可以用来保存任何类型的数据。用关键字var后接变量名定义变量。数...

javascript学习笔记2

11月24,上次的笔记时间,想想一个月就这过去了,考试差不多了,元旦前刷完红皮书本次总结5、6章 第5章:引用类型 第6章:面向对象的程序设计 第五章相对也很基础 第六章继承的逻辑比较清晰,分...

JavaScript学习笔记2

三.语句: 1.if语句; 2.do-while语句; 3.while语句; 4.for语句:for(var i)中的i可以在外部访问;初始化表达式,控制表达式,循环后表达式可选; 5.fo...

javascript学习——对象(2)

前面学习到js使用对象的内容。二对象的创建主要有下面3个方法的内容: (1)使用new关键字调用构造器创建对象(不做过多解释) (2)使用Object直接创建对象 (3)使用JSON语法创建对象 ...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)