js内置函数的使用
arguments对象是一个参数对象,可以访问有操作和无操作的参数,能够获得每个参数的内容,参数的个数,例如:arguments[0];获第一个参数,arguments.length;获得参数的个数,参数在arguments中使用数组的方式进行存储的。
escape('');对参数进行编码
unescape('');对编码的参数进行解码
parseFloat('');将数字的字符串转化为小数,只有第一个小数点有效,这样转化会将多余的小数点和后面的数字都忽略掉
Number();将参数转化为数值类型
parseInt(参数1,参数2);将字符串转换为整数,第二个参数指定进制数,可以不传参数
String(参数);将任意类型转化为字符串
Boolean();可以将任意类型转换为布尔型
eval(string);用javascript语法来解析字符串内容
<script>
function fn(){
document.write(arguments.length+'<br />');//输出参数的个数
document.write(arguments[0]+'<br />'); //输出第一个参数的值
}
fn(1,2,3,4,5,6,7,8);//输出8 1 document.write(escape('你')+'<br />');//输出你的编码为%u4F60
document.write(unescape('%u4F60')+'<br />');//对%u4F60进行解码,输出你 var num='3.4';
var n=parseFloat(num);
document.write(n+'<br />');//输出3.4
document.write((typeof n)+'<br />');//输出number
num='3.444400.333';
var n=parseFloat(num);
document.write(n+'<br />');//输出3.4444将第二个点之后的都忽略,还有吧无效的0忽略 var x=true;
var y=Number(x);
document.write(y+'<br />');//输出1
//如果是布尔值,false为0,true为1;
// 如果是数字,转化为本身,将无意义的0去掉
// 如果是undefined转换为NaN
// 如果是字符串:如果字符串中只有数字,转换为10进制,忽略无意义的0
// 如果是有效的规范的浮点型,转换为浮点值,忽略无效的0
// 如果是空字符串,则转换为0
// 如果是其他值,NaN num=' 150px';
var re=parseInt(num);
document.write(re+'<br />');//输出150,parseInt()可以忽略前面的空格,从一个个不是数字的字节和后面的都忽略掉 var m=10;
var z=parseInt(m,2);
document.write(z);//将2进制的10转化为十进制的2 //Boolean();转换为假 "" 0 NaN undefined false null
//其它的都转换为真 var str='1+1';
document.write(eval(str));//用js的语法进行解析str,返回2 </script>
js内置函数的使用的更多相关文章
- 4、js内置函数
前言:上一篇我介绍了函数的基本概念,和一些简单的Demo.其实很多函数是js内置的,我们无需自己去写,直接拿过来用即可.内置函数分为全局函数和js内置对象的函数区别:全局函数不属于任何一个内置对象.理 ...
- js 内置函数 内置对象
1.内置函数 Object Array Boolean Number String Function Date RegExp Error 2.内置对象 Date JSON
- js内置函数大全及基本使用方法(一)
一,常规函数 alert函数:显示一个警告对话框,包括一个OK按钮. 语法:alert("hello world"); confirm函数:显示一个确认对话框,包括OK.Cance ...
- js 内置对象和方法 示例
JS内置函数不从属于任何对象,在JS语句的任何地方都可以直接使用这些函数.JS中常用的内置函数如下: 1.eval(str)接收一个字符串形式的表达式,并试图求出表达式的值.作为参数的表达式可以采用任 ...
- JS中的日期内置函数
用JS中的日期内置函数实现在页面显示:“今天是:2013年9月26日14:32:45”. var date=new Date(Date.parse('9/26/2013 14:32:45')); ...
- three.js 着色器材质之glsl内置函数
郭先生发现在开始学习three.js着色器材质时,我们经常会无从下手,辛苦写下的着色器,也会因莫名的报错而手足无措.原因是着色器材质它涉及到另一种语言–GLSL,只有懂了这个语言,我们才能更好的写出着 ...
- 夺命雷公狗—angularjs—10—angularjs里面的内置函数
我们没学一门语言或者框架,几乎里面都有各自的语法和内置函数,当然,强悍的angularjs也不例外,他的方法其实常用的没多少,因为很多都可以用源生jis几乎都能完成一大部分.. <!doctyp ...
- 4月5日--课堂笔记--JS内置对象
JavaScript 4.5 一. JS内置对象 1.数组Array a)创建语法1:var arr=new Array(参数); i. 没有参数:创建一个初始容量为0的数组 ii. ...
- 【Python 函数对象 命名空间与作用域 闭包函数 装饰器 迭代器 内置函数】
一.函数对象 函数(Function)作为程序语言中不可或缺的一部分,但函数作为第一类对象(First-Class Object)却是 Python 函数的一大特性. 那到底什么是第一类对象(Firs ...
随机推荐
- c语言main函数的参数argc,argv说明
main函数参数argc,argv说明 C/C++语言中的main函数,经常带有参数argc,argv,如下: int main(int argc, char** argv) int main(i ...
- OpenXml操作Word的一些操作总结. - 天天不在
OpenXml相对于用MS提供的COM组件来生成WORD,有如下优势: 1.相对于MS 的COM组件,因为版本带来的不兼容问题,及各种会生成WORD半途会崩溃的问题. 2.对比填满一张30多页的WOR ...
- Bootstrap基本使用[转]
Bootstrap是Twitter推出的一个由动态CSS语言Less写成的开源CSS/HTML框架(同时提供Sass 移植版代码).Bootstrap提供了全面的基本及组件样式并自带了13个jQuer ...
- LR 取到怎么样才能得到参数列表中的每一个值
char *m="e"; lr_save_string("helloworld","p4"); lr_eval_string("{ ...
- Unity3d 巫师3Ciri的渲染
--wolf96 16/10/6
- 2014-5-23 s3c2440到手
( 之前的开发板是s5pv210 (contex A8)); 现在入手JZ2440......................
- andriod and linux kernel启动流程
虽然这里的Arm Linux kernel前面加上了Android,但实际上还是和普遍Arm linux kernel启动的过程一样的,这里只是结合一下Android的Makefile,讲一下boot ...
- SharePoint服务器将连接配置数据库的连接字符串保存在什么地方?
经常有人问我这个问题,SharePoint服务器将连接配置数据库的连接字符串保存在什么地方?虽然其他SharePoint服务器场设置都是保存到了配置数据库里面,但连接配置数据库本身的连接字符串,肯定是 ...
- .NET Compact Framework Data Provider for SQL Server CE
.NET Compact Framework Data Provider for SQL Server Mobile Standard Data Source=MyData.sdf;Persist S ...
- storm的功能、三大应用
storm的功能 Storm 有许多应用领域:实时分析.在线机器学习.持续计算.分布式 RPC(远过程调用协议,一种通过网络从远程计算机程序上请求服务). ETL(Extraction-Transfo ...