Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >JavaScript基础之八——全局函数的应用

JavaScript基础之八——全局函数的应用

作者头像
珲少
发布于 2018-08-15 07:12:08
发布于 2018-08-15 07:12:08
41000
代码可运行
举报
文章被收录于专栏:一“技”之长一“技”之长
运行总次数:0
代码可运行

JavaScript基础之八——全局函数的应用

    JavaScript中提供了一些常用的全局函数,开发者可以直接对其进行调用,示例如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
var url = "jaki.io/v3/珲少";
//对字符串进行url编码 这个方法不会对ascll码进行编码
var enUrl = encodeURI(url);
console.log(enUrl);//jaki.io/v3/%E7%8F%B2%E5%B0%91
//对字符串进行url解码
console.log(decodeURI(enUrl));//jaki.io/v3/珲少
//进行uri全编码
var enCompUrl = encodeURIComponent(url);
console.log(enCompUrl);//jaki.io%2Fv3%2F%E7%8F%B2%E5%B0%91
//记性URI全解码
console.log(decodeURIComponent(enCompUrl));//jaki.io/v3/珲少
//eval()方法可以将某个字符串解释成JS代码进行执行
eval("console.log('eval')");
//检查某个值是否为有限数字
console.log(isFinite(Infinity));
//检查某个值是否为非数字
console.log(isNaN("s"));
//把对象的值转换为数字
console.log(Number("222"));
//将一个字符串解析成浮点数
console.log(parseFloat("3.14"));
//将一个字符串解析成整数
console.log(parseInt("123"));
//把对象的值转换成字符串
console.log(new Date());

需要注意,encodeURI()与encodeURIComponent()方法都是用来对URI进行编码,不同的是,encodeURI()方法不会对ascll字符进行编码,在进行有中文字符的url编码时,需要使用这个方法。

前端学习新人,有志同道合的朋友,欢迎交流与指导,QQ群:541458536

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017/01/06 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
在浏览器输入网址,Enter之后发生了什么?
URL( uniform resource locator)由四部分组成:scheme、domain、path、resource
有态度的马甲
2024/04/26
1841
在浏览器输入网址,Enter之后发生了什么?
js中三种URI编码方式比较
三种方法都不会对 ASCII 字母、数字和规定的特殊 ASCII 标点符号进行编码,其余都替换为十六进制转义序列 【escape & unescape】
csxiaoyao
2019/02/15
1.7K0
【博客同步】js中三种URI编码方式比较
三种方法都不会对 ASCII 字母、数字和规定的特殊 ASCII 标点符号进行编码,其余都替换为十六进制转义序列 【escape & unescape】
CS逍遥剑仙
2025/02/28
730
JAVA保姆式上手教程之JAVAWEB day01-js基础
张哥编程
2024/12/13
510
Javascript中的url编码与解码(详解)
摘要 本文主要针对URI编解码的相关问题做了介绍,对url编码中哪些字符需要编码、为什么需要编码做了详细的说明,并对比分析了Javascript中和编解码相关的几对函数escape / unescap
Angel_Kitty
2018/04/17
3.1K0
Javascript提升阶段学习
JavaScript 1:javascript简介   JavaScript是一种脚本语言,能实现网页内容的交互显示,当用户在客户端显示该网页时,浏览器就会执行JavaScript程序,用户通过交互
别先生
2017/12/29
1.3K0
红宝书 📒 5.4 基本引用类型-单例内置对象
任何由ECMAScript提供、与宿主环境无关,并在ECMAScript执行时就存在的对象。我们前面提到的String、Object、Array、Number、Boolean这些都是内置对象。
用户4793865
2023/01/12
4230
JavaScript 高级程序设计(第 4 版)- 基本引用类型
引用值(或者对象)是某个特定引用类型的实例。引用类型是把数据和功能组织到一起的结构,常被误称为“类”。从技术上讲JS是一门面向对象语言,但ECMAScript缺少传统的面向对象编程语言所具备的某些基本结构,包括类和接口。引用类型有时也被称为对象定义,因其描述了自己的对象应有的属性和方法。 对象被认为是某个特定引用类型的实例。新对象通过使用new操作符后跟一个构造函数来创建。 # Date Date类型将日期保存为自协调世界时(UTC, Universal Time Coordinate)时间1970年1月1
Cellinlab
2023/05/17
7900
JavaScript 高级程序设计(第 4 版)- 基本引用类型
《现代Javascript高级教程》JavaScript中的编码方法:escape、encodeURI和encodeURIComponent的深入理解
在编写JavaScript代码时,我们常常需要处理URLs,这时候理解JavaScript中的escape,encodeURI和encodeURIComponent函数就显得尤为重要。这些函数用于将特殊字符转化为能在URL中安全传输的形式。本文将详细介绍这三个函数的用法和区别,以帮助你更准确的处理URL编码问题。
linwu
2023/07/27
5770
《JavaScript高级程序设计(第四版)》学习笔记(五)第5章
Date.parse()方法接收一个表示日期的字符串参数,尝试将这个字符串转换为表示该日期的毫秒数。如果传入的值不表示时间,则返回NaN
小丞同学
2021/08/16
5910
Web开发须知:URL编码与解码
通常如果一样东西需要编码,说明这样东西并不适合传输。原因多种多样,如Size过大,包含隐私数据,对于Url来说,之所以要进行编码,是因为Url中有些字符会引起歧义。   例如,Url参数字符串中使用k
李海彬
2018/03/27
2.7K0
Web开发须知:URL编码与解码
JavaScript内置对象
知识点: 1.Global对象 2.Math对象 java对内置对象的定义是:“由javaScript实现提供的、不依赖宿主环境的对象,这些对象在javaScript程序执行之前就已经存在了。”意思就是说,开发人员不必显示地实例化内置对象;因为它们已经实例化了。java只定义了两个内置对象:Global和Math。 一.Global对象 Global(全局)对象是javaScript中一个特别的对象,因为这个对象是不存在的。在javaScript中不属于任何其他对象的属性和方法,都属于它的属性和
汤高
2018/01/11
8110
NodeJS模块研究 - querystring
querystring 是专门用来解析和格式化 URL 的查询字符串 URL 的工具。
心谭博客
2020/04/21
7630
盘点JavaScript中那些进阶操作知识(上篇)
相信做网站对JavaScript再熟悉不过了,它是一门脚本语言,不同于Python的是,它是一门浏览器脚本语言,而Python则是服务器脚本语言,我们不光要会Python,还要会JavaScript,因为它对做网页方面是有很大作用的。
前端皮皮
2021/09/14
2450
JavaWeb——JavaScript精讲之ECMAScript标准(基本语法、JavaScript对象)
JavaScript不同于HTML、CSS,其是一种客户端脚本语言,运行在客户端浏览器中,每一个浏览器都有JavaScript的解析引擎。其是脚本语言,不需要编译,直接可以被浏览器解析执行。
Winter_world
2020/09/25
9520
JavaWeb——JavaScript精讲之ECMAScript标准(基本语法、JavaScript对象)
Js常见的几个的全局函数
当参数 radix 的值为 0,或没有设置该参数时,parseInt() 会根据 string 来判断数字的基数。
隔壁老陈
2023/01/12
8640
E004Web学习笔记-JavaScript(二):JS对象
toLocaleString():返回当前Date对象对应的时间的本地字符串格式(根据操作系统的语言);
訾博ZiBo
2025/01/06
740
前端开发中的字符编码
前端开发过程中会接触各种各样的编码,比较常见的主要是UTF-8和HTML实体编码,但是web前端的世界却不止这两种编码,而且编码的选择也会造成一定的问题,如前后端开发过程中不同编码的兼容、多字节编码可能会造成的XSS漏洞等。因此,本文旨在更好的全面了解涉及前端开发领域的字符编码,避免可能出现的交互和开发中的忽视的漏洞。 ---- URL编码 我曾经在URL编码解码和base64一文中讲述了URL编码中的三组函数,并对比了这三组函数与base64编码的关系,在此简要说明一下。 escape/unescape
欲休
2018/03/15
2.1K0
一行js代码实现字符串加密解密
注意:使用 btoa 和 atob 进行加解密时,只能处理 ASCII 码字符,对于 Unicode 字符可能会出现不可预料的结果。
用户8703799
2023/04/11
3.3K0
在Java Web中设计的编解码
数据经过网络传输都是以字节为单位的,所以所有的数据都必须能够被序列化为字节。在Java中数据要被序列化,必须继承Serializable接口。
MickyInvQ
2020/09/27
1.3K0
在Java Web中设计的编解码
推荐阅读
相关推荐
在浏览器输入网址,Enter之后发生了什么?
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验