• 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、闭包在迭代器中的运用;

  • 相关阅读:
    ORA12518 TNS:监听程序无法分发客户机连接的解决办法
    纯css手风琴效果
    css2实现尖角箭头式导航
    html+css基础
    iOS开发之压缩与解压文件
    一种简便的ios图片加密方法对图片进行base64编码
    将自己的应用程序显示在报刊杂志中
    [转]苹果iOS 5限制应用本地存储问题
    [转]苹果开发者帐号(Company)申请流程
    [转]IOS6.0框架及功能更新小结
  • 原文地址:https://www.cnblogs.com/pm-dongjian/p/5002512.html
Copyright © 2020-2023  润新知