广告
返回顶部
首页 > 资讯 > 前端开发 > VUE >javascript中全局函数的详细介绍
  • 531
分享到

javascript中全局函数的详细介绍

2024-04-02 19:04:59 531人浏览 八月长安
摘要

本篇内容主要讲解“javascript中全局函数的详细介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“javascript中全局函数的详细介绍”吧!

本篇内容主要讲解“javascript中全局函数的详细介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“javascript中全局函数的详细介绍”吧!


教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

JavaScript 全局函数

函数描述
decodeURI()解码某个编码的 URI。
decodeURIComponent()解码一个编码的 URI 组件。
encodeURI()字符串编码为 URI。
encodeURIComponent()把字符串编码为 URI 组件。
escape()对字符串进行编码。
eval()计算 JavaScript 字符串,并把它作为脚本代码来执行。
isFinite()检查某个值是否为有穷大的数。
isNaN()检查某个值是否是数字。
Number()把对象的值转换为数字。
parseFloat()解析一个字符串并返回一个浮点数。
parseInt()解析一个字符串并返回一个整数。
String()把对象的值转换为字符串。
unescape()对由 escape() 编码的字符串进行解码。

decodeURI()函数

decodeURI() 函数可对 encodeURI() 函数编码过的 URI 进行解码。

语法:decodeURI(uri)

  • uri :必需。一个字符串,含有要解码的 URI 或其他要解码的文本。

decodeURIComponent()函数

decodeURIComponent() 函数可对 encodeURIComponent() 函数编码的 URI 进行解码。

语法:decodeURIComponent(uri)

encodeURI()函数

encodeURI() 函数可把字符串作为 URI 进行编码。

对以下在 URI 中具有特殊含义的 ASCII 标点符号,encodeURI() 函数是不会进行转义的: , / ? : @ & = + $ # (可以使用 encodeURIComponent() 方法分别对特殊含义的 ASCII 标点符号进行编码。).

语法:encodeURI(uri)

encodeURIComponent()函数

encodeURIComponent() 函数可把字符串作为 URI 组件进行编码。

该方法不会对 ASCII 字母和数字进行编码,也不会对这些 ASCII 标点符号进行编码: - _ . ! ~ * ' ( ) 。

其他字符(比如 :;/?:@&=+$,# 这些用于分隔 URI 组件的标点符号),都是由一个或多个十六进制的转义序列替换的。

语法:encodeURIComponent(uri)

escape()函数

escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。

该方法不会对 ASCII 字母和数字进行编码,也不会对下面这些 ASCII 标点符号进行编码: * @ - _ + . / 。其他所有的字符都会被转义序列替换。

语法:escape(string)

  • string :必需。要被转义或编码的字符串。

eval()函数

eval() 函数计算 JavaScript 字符串,并把它作为脚本代码来执行。

如果参数是一个表达式,eval() 函数将执行表达式。如果参数是Javascript语句,eval()将执行 Javascript 语句。

语法:eval(string)

isFinite()函数

isFinite() 函数用于检查其参数是否是无穷大,也可以理解为是否为一个有限数值(finite number)。

语法:isFinite(value)

  • value:必需。要检测的数字。

返回值:如果参数是 NaN,正无穷大或者负无穷大,会返回 false,其他返回 true。

isNaN()函数

isNaN() 函数用于检查其参数是否是非数字值。

语法:isNaN(value)

如果参数值为 NaN 或字符串、对象、undefined等非数字值则返回 true, 否则返回 false。

Number()函数

Number() 函数把对象的值转换为数字。

语法:Number(object)

如果对象的值无法转换为数字,那么 Number() 函数返回 NaN。

parseFloat()函数

parseFloat() 函数可解析一个字符串,并返回一个浮点数。

该函数指定字符串中的首个字符是否是数字。如果是,则对字符串进行解析,直到到达数字的末端为止,然后以数字返回该数字,而不是作为字符串。

语法:parseFloat(string)

parseInt()函数

parseInt() 函数可解析一个字符串,并返回一个整数。

语法:parseInt(string, radix)

当参数 radix 的值为 0,或没有设置该参数时,parseInt() 会根据 string 来判断数字的基数。

当忽略参数 radix , JavaScript 默认数字的基数如下:

  • 如果 string 以 "0x" 开头,parseInt() 会把 string 的其余部分解析为十六进制的整数。

  • 如果 string 以 0 开头,那么 ECMAScript v3 允许 parseInt() 的一个实现把其后的字符解析为八进制或十六进制的数字。

  • 如果 string 以 1 ~ 9 的数字开头,parseInt() 将把它解析为十进制的整数。

String()函数

String() 函数把对象的值转换为字符串。

语法:String(object)

unescape()函数

unescape() 函数可对通过 escape() 编码的字符串进行解码。

语法:unescape(string)

注意: unescape()不能使用于对 URI(通用资源标识符:UnifORMResourceIdentifier,简称"URI")精选解码. 解码 URI 请使用 decodeURI() 方法。

到此,相信大家对“javascript中全局函数的详细介绍”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: javascript中全局函数的详细介绍

本文链接: https://www.lsjlt.com/news/80459.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • javascript中全局函数的详细介绍
    本篇内容主要讲解“javascript中全局函数的详细介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“javascript中全局函数的详细介绍”吧! ...
    99+
    2022-10-19
  • JavaScript函数的详细介绍
    本篇内容主要讲解“JavaScript函数的详细介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“JavaScript函数的详细介绍”吧!一、函数语法一个Jav...
    99+
    2022-10-19
  • JavaScript的function函数详细介绍
    通过函数来封装任意多条语句,而且可以在任何地方、任何时间调用执行。 而我们的JavaScript脚本语言比较特殊,相对于C语言,它的参数是不需要数据类型加持的。返回值return,...
    99+
    2022-11-12
  • Kotlin挂起函数的详细介绍
    Kotlin 协程的优势: 解决回调地狱的问题。以同步的方式完成异步任务。 示例: fun main() { runBlocking { val a = ge...
    99+
    2022-11-13
  • Python 循环函数详细介绍
    目录一、循环函数1、for循环2、while循环3、中断循环二、循环设计1、range()2、enumerate()3、zip()三、循环对象1、什么是循环对象2、迭代器3、生成器4...
    99+
    2022-11-12
  • Java 函数编程详细介绍
    目录一、函数编程Lambda1、接口二、Java函数接口1、Predicate2、Consumer3、Function4、Supplier三、类型检查1、Capturing Lamb...
    99+
    2022-11-12
  • KotlinExtensionFunction扩展函数详细介绍
    目录1 什么是扩展函数(Extension Function)2 为什么使用扩展函数(Extension Function)3 如何使用扩展函数(Extension Function...
    99+
    2023-02-17
    Kotlin Extension Function Kotlin扩展函数
  • JetpackCompose布局的使用详细介绍
    目录一.标准布局组件二.修饰符三.滑动组件1.ScrollableRow和ScrollableColumn2.LazyRowFor和LazyColumnFor一.标准布局组件 Com...
    99+
    2022-11-13
  • MySQL内部函数的超详细介绍
    目录字符串函数1. length(str)2. concat(str1,str1,…)3. insert(str1,n,m,str2)4. lower(str)5. upper(str)6. le...
    99+
    2022-08-08
    mysql内置函数有哪些 mysql常用内置函数 sql函数大全及举例
  • JavaScript引擎的详细介绍
    这篇文章主要介绍“JavaScript引擎的详细介绍”,在日常操作中,相信很多人在JavaScript引擎的详细介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”JavaSc...
    99+
    2022-10-19
  • Kotlin扩展函数超详细介绍
    目录1.扩展函数2.infix 关键字3.扩展函数文件4.重命名扩展函数1.扩展函数 1)当我们没法接触某个类的定义,或者某个类没有用open修饰无法继承时,我们可以通过扩展函数,来...
    99+
    2022-11-13
  • MySQL之存储函数详细介绍
    目录1、创建存储函数2 、调用存储函数3、删除存储函数4、查看存储过程5、修改存储函数6、对比存储函数和存储过程7、练习题加强1、创建存储函数 语法格式: CREATE FUNC...
    99+
    2022-11-12
  • Python max内置函数详细介绍
    Python max内置函数 max(iterable, *[, key, default]) max(arg1, arg2, *args[, key]) Return the largest item i...
    99+
    2022-06-04
    详细介绍 函数 Python
  • 详细介绍Java函数式接口
    目录Java—函数式接口1.自定义函数式接口1.1概述1.2格式1.3@FunctionalInterface注解1.4自定义函数式接口2.函数式编程2.1Lambda的延迟执行2....
    99+
    2022-11-12
  • JavaScript中DOM节点的详细介绍
    本篇内容主要讲解“JavaScript中DOM节点的详细介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“JavaScript中DOM节点的详细介绍”吧!使用H...
    99+
    2022-10-19
  • 详细介绍Android中回调函数机制
    提示:在阅读本文章之前,请确保您对Touch事件的分发机制有一定的了解 在Android的学习过程中经常会听到或者见到“回调”这个词,那么什么是回调呢?所谓的回调函数就是:在A...
    99+
    2022-06-06
    回调 函数 回调函数 Android
  • Javascript数组的 forEach 方法详细介绍
    目录前言使用forEach注意事项前言 在JavaScript 中数组的遍历 有很多中方法, 其中有一种 使用 foreach 来遍历数组。 mdn官方文档 语法: arr.forE...
    99+
    2022-11-13
  • Javascript数组的 splice 方法详细介绍
    目录前言牛刀小试删除元素添加元素 并且替换元素example1example2example3example4添加元素example1example2负数索引支持总结前言 splic...
    99+
    2022-11-13
  • html5响应式布局的详细介绍
    本篇内容主要讲解“html5响应式布局的详细介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“html5响应式布局的详细介绍”吧!一、什么是响应式布局 ...
    99+
    2022-10-19
  • Kotlin函数式编程超详细介绍
    目录1.函数式编程2.函数类别3.变换函数(transform)4.过滤函数(filter)5.合并函数(combine)1.函数式编程 我们都知道java是面向对象编程范式。在ja...
    99+
    2022-11-13
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作