javascript知识点(2)

今天是学习javascript的第三天。
以下我将展开今天的学习心得。

  1. 在js中,我们可以变相的把document.write(‘’)当作一个输出的量。
  2. 用循环语句for或者是while还是dowhile语句,continue语句代表跳过当前循环,直接进入下一步循环。
  3. 在js中,th,td和tr的作用分别是表头单元格,一个单元格和第一行,td必须加在tr的内部。
  4. 如果一个构造函数里面没有返回值,那么它的返回值默认为undefine,用function test(){}的时候,必须要调用该函数,否则返回值会失败,形式为在另一行加上test();即可,同时,如果在该调用函数外部加上alert也可以调用该函数,同时,用上argument函数也可以读取输入的数,他同时也可以代表一个数组,使输入的参数可以有不被局限于两个的类似效果,其实就是检测调用参数括号内的数值。如果括号中间有参数,那么调用的函数括号里也必须要加上参数。在function函数内部,定义的变量包括全局变量和局部变量,局部变量只能在该内部函数中引用,否则显示错误,在funvtion内,用var来定义的都是局部函数,单纯的赋值,类似b=8,这样则是全局变量。
  5. 利用parse函数可以很好的解决一些问题,parse函数用法如下:parseint(‘这里是字符串’,基数(代表的意思使进制位数,几进制)),用parseint函数里如果有多个数,多个数用空格隔开,则只会读取第一个数。还有parsefloat,加入我们输入的字符串中没有小数,他并不会为我们在后面加上小数点,只会允许单精度数的存在。
  6. isNaN和isFinate,顾名思义,都是用来判断是不是错误的和是不是有限函数,这里就不多做解释了,是一个判断语句,bool类型。
    7.利用encodeURL()对代码进行转换,同使可以用decodeURL()将代码转回来。在这两个函数后都加上component,两个函数的意思便是把他们进行重组,意义相当。另外,用eval函数,可以将js中的字符串转化为脚本来执行,但是用这个函数需要非常小心,eval使恶魔的意思,可能会让电脑信息遭受窃取。
    8.然后便是自调用函数,({})这样的一个类型便是子调用函数,优点是里面定义的数都是局部函数,不会干扰整体代码,并且大部分都只执行一次,不会对结果造成太大影响。

以上是我今天学习javascript的学习心得,小白上路,如有不足,请多包涵。

你可能感兴趣的:(日常笔记)