zoukankan      html  css  js  c++  java
  • javascript函数(一)

    javascript面向对象编程指南笔记(二):

    1、函数如果没有显示返回值,默认返回值为undefined;

    2、arguments.length表示函数被调用时所接收的参数数量,数组arguments[i],为参数数组。

    3、parseInt()将收到的任何输入值(通常是字符串)都转换为整数类型输出,在遇到第一个异常字符时放弃所有剩下的,马上输出,如parseInt("1abc23")输出1,如果第一个字符即为非数字,则输出NaN。parseFloat()相同。

    4、parseInt(“ ”,radix),第二参数radix表示数字的进制(二进制、十进制、八进制、十六进制),默认为十进制。parseFloat没有第二参数。但parseFloat可以接受指数形式数据,parseInt()不可以。

    5、isNaN可以用来确认某个输入值是否是一个可以参与算术运算的数字,可以用来检测parseint好()和parseFloat()是否调用成功。

    6、URL(uniform Resource Locator)统一资源定位符,encodeURL(url)可转义url字符。

    7、函数也是数据,函数标识记法:var f=function(){return 1};要调用某个函数,只需在其名字后面加一对括号即可。

    8、匿名函数:

    9、回调函数:

    10、自调函数:将匿名函数定义放进一对括号中,在后面紧跟一对括号即可。第二个括号即起到“立即调用”的作用,同时也是向匿名函数传递参数的地方。

    11、私有(内部)函数:

    12、返回函数的函数:

    13、能重写自己的函数:

    14、作用域链:可利用闭包突破作用链域;

    15、闭包在迭代器中的运用;

  • 相关阅读:
    Golang-字符串常用的系统函数
    35.HTML--网页自动跳转 5种方法
    34.js----JS 开发者必须知道的十个 ES6 新特性
    33. 禁止鼠标右键保存图片、禁止拖动图片
    32.js 判断当前页面是否被浏览
    31.JS实现控制HTML5背景音乐播放暂停
    30.get和post的区别
    29.html5 移动端开发总结
    28.json数组,select选择,input输出对应数据
    27.给input边框和背景颜色设置全透明
  • 原文地址:https://www.cnblogs.com/pm-dongjian/p/5002512.html
Copyright © 2011-2022 走看看