你的位置:首页 > 软件开发 > Java > 原生JS:全局属性、全局方法详解

原生JS:全局属性、全局方法详解

发布时间:2016-09-08 16:00:08
全局属性、全局方法原创文章,转摘请注明出处:苏福:http://www.cnblogs.com/susufufu/p/5853342.html首先普及几个我总结的非常实用又很基础的知识:(呵呵,仅仅是学习权威指南的笔记而已)typeof 返回的是字符串,有六种可能:"n ...

全局属性、全局方法

原创文章,转摘请注明出处:苏福:http://www.cnblogs.com/susufufu/p/5853342.html

首先普及几个我总结的非常实用又很基础的知识:(呵呵,仅仅是学习权威指南的笔记而已)

typeof 返回的是字符串,有六种可能:"number"、"string"、"boolean"、"object"、"function"、"undefined"

假值:false、 null、 undefined、 0 、-0 、NaN、""

真值:除了以上的值,其他值均为真值;

对象:除了字符串字面量、数字字面量、true、false、null、undefined之外,其他值都是对象!

数字a 转 字符串:

  • a.toString(n) //n表示进制
  • a.toFixed(i)   a.toPrecision(j)  //i为小数位数,j为要显示位数
  • a.toExponential(i) //科学计数形式

字符串s 转数字:转换失败返回NaN,忽略前置的空格,尽可能多的转换数字,忽略后面的非数字内容,其中'0X'、'0x'开头的则把它当着16进制数来转换

  • parseInt(s,n) //n表示进制,可选参数,把s当着n进制数来转为十进制数
  • parseFloat(s) //转为浮点数
正题开始:(以下是本人一边翻书,一边查MDN,一边 baidu,权衡之后得到的总结) 
  • 请注意,encodeURI 自身无法产生能适用于HTTP GET 或 POST 请求的URI,例如对于 encodeURIComponent这个方**对这些字符编码。

    是对统一资源标识符(URI)的组成部分进行编码的方法。它使用一到四个转义序列来表示字符串中的每个字符的UTF-8编码(只有由两个Unicode代理区字符组成的字符才用四个转义字符编码)。参数str是String. URI 的组成部分。

    • 它转义除了字母、数字、(、)、.、!、~、*、'、-和_之外的所有字符。 escape() 已被废弃

      原标题:原生JS:全局属性、全局方法详解

      关键词:JS

JS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。