4.预定义函数

JavaScript引擎中有一组可供随时调用的内建函数

parseInt()

parseInt()会试图将其收到的任何输入值(通常是字符串)转换成整数类型输出。如果转换失败就返回NaN。

除此之外,该函数还有个可选的第二个参数:radix,它复制设定函数所期望的数字类型——十进制、十六进制、二进制等。

parseFloat()

parseFloat()的功能与parseInt()基本相同,但该函数只有一个函数。此外,parseFloat()还可以接受指数形式的数据。

isNaN()

通过isNaN(),我们可以确定某个输入值是否为一个可以参与算术运算的数字。因此,该函数也可以用来检测parseInt()和parseFloat()的调用成功与否。另外该函数也会始终试图将其所接收的输入转换为数字,但这种转换和上面的转换结果不同。

isNaN()函数是非常有用的,因为NaN自己不存在等值的概念,也就是说表达式NaN==NaNa返回的是false。

isFinite()

isFinite()可以用来检查输入是否是一个既非infinity也非NaN的数字。

URI的编码与反编码

在URL或URI中,有一些字符是具有特殊函数的。如果我们想转义这些字符,就可以去调用encodeURI()或encodeURIComponent()。

encodeURI()和encodeURIComponent()分别都有各自对应的反转函数:decodeURL()和decodeURIComponent()。

eval()

eval会将其输入字符串当做JavaScript代码来执行。

时间: 2024-11-07 15:08:15

4.预定义函数的相关文章

STL算法设计理念 - 预定义函数对象

预定义函数对象基本概念:标准模板库STL提前定义了很多预定义函数对象 1)使用预定义函数对象: #include <iostream> #include <cstdio> #include <algorithm> #include <string> #include <vector> #include <functional> using namespace std; // plus,预定义好的函数对象,能实现不同类型数据的 + 运算

C++STL 预定义函数对象和函数适配器

预定义函数对象和函数适配器 预定义函数对象基本概念:标准模板库STL提前定义了很多预定义函数对象,#include <functional> 必须包含. 1使用预定义函数对象: void main() { plus<int> intAdd; int x = 10; int y = 20; int z = intAdd(x, y); //等价于 x + y cout << z << endl; plus<string> stringAdd; str

linux的shell预定义函数

$0 当前shell脚本的名字 $1-n 参数的位置变量 $# 参数的数量 $* 所有位置变量的值 #? 判断上一条命令是否执行成功,0为成功,非0为失败 ---------------------------------------------------------------------------- #位置参数跟在脚本的后面列如 test.sh $1 $2 -- #!/bin/bash echo "当前脚本名称为$0" echo "第一个参数为$1,第五个为$5.&q

C++预定义字符函数

利用 get 成员函数可读取文件中的一切字符,包括空白字符.文件结尾.用 >> 读取文件,会自动忽略空白字符(空格.换行符.制表符) C++ 预定义的字符函数(均在 cctype 库中定义):toupper(Char_type) 返回 Char_type 的大写形式tolower(Char_type) 返回 Char_type 的小写形式isupper(Char_type) 若 Char_type 为大写,则返回真islower(Char_type) 若 Char_type 为小写,则返回真i

PHP魔术函数、魔术常量、预定义常量

一.魔术函数(13个) 1.__construct() 实例化对象时被调用, 当__construct和以类名为函数名的函数同时存在时,__construct将被调用,另一个不被调用. 2.__destruct() 当删除一个对象或对象操作终止时被调用. 3.__call() 对象调用某个方法, 若方法存在,则直接调用:若不存在,则会去调用__call函数. 4.__get() 读取一个对象的属性时,若属性存在,则直接返回属性值: 若不存在,则会调用__get函数. 5.__set() 设置一个

htmlspecialchars() 函数把一些预定义的字符转换为 HTML 实体。

htmlspecialchars() 函数把一些预定义的字符转换为 HTML 实体. 语法为:htmlspecialchars(string,quotestyle,character-set). PHP 从 5.4.0 版本开始把htmlspecialchars() 函数的第三个参数字符串编码的默认值改成了 UTF-8, 为了使 PHP 5.4 之前环境中编写的代码能够向前兼容,建议调用 htmlspecialchars 函数的的时候都提供字符串编码参数. 比如说PHP代码中的中文编码正好是 G

详解PHP魔术函数、魔术常量、预定义常量

一.魔术函数(13个) 1.__construct() 实例化对象时被调用, 当__construct和以类名为函数名的函数同时存在时,__construct将被调用,另一个不被调用. 2.__destruct() 当删除一个对象或对象操作终止时被调用. 3.__call() 对象调用某个方法, 若方法存在,则直接调用:若不存在,则会去调用__call函数. 4.__get() 读取一个对象的属性时,若属性存在,则直接返回属性值: 若不存在,则会调用__get函数. 5.__set() 设置一个

Linux mysql shell脚本 变量和环境变量 位置参数 预定义变量 运算符 判断 流程控制 for循环 与用户交互 函数

mysql 1. 卸载旧版本 rpm -qa | grep mysql 检查是否有旧版本 查询结果:mysql-libs-5.1.73-7.el6.x86_64 rpm -e mysql-libs 删除旧版本 rpm -e --nodeps mysql-libs 强行删除 2. 安装mysql 2.1 安装源码需要编译 下载c的编译工具 yum -y install make gcc-c++ cmake bison-devel ncurses-devel 2.2 xftp连接上传 xftp连接上

SendMessage函数与MSDN系统预定义消息

SendMessage function https://msdn.microsoft.com/en-us/library/windows/desktop/ms644950%28v=vs.85%29.aspx 系统预定义消息 https://msdn.microsoft.com/en-us/library/windows/desktop/ms644927%28v=vs.85%29.aspx#system_defined 使复选框按钮选中 #define BM_SETCHECK        0x