JavaScript
中存在几种对URL字符串进行编码的方法:escape(),encodeURI(),以及encodeURIComponent()。这几种编码所起的作用各不相同。
escape() 方法:
采用ISO Latin字符集对指定的字符串进行编码。所有的空格符、标点符号、特殊字符以及其他非ASCII字符都将被转化成
转载
2023-06-09 08:45:20
44阅读
Module模式是JavaScript编程中一个非常通用的模式 本文尝试着给大家更多该模式的高级使用方式。 首先我们来看看Module模式的基本特征:1.模块化,可重用
2.封装了变量和function,和全局的namaspace不接触,松耦合
3.只暴露可用public的方法,其它私有方法全部隐藏1、基本用法 大家可能看到了,每次用的时候都要new一下,也就是说每个实例在内存里都是一份cop
转载
2023-07-17 15:27:43
94阅读
事件对象是用来记录一些事件发生时的相关信息的对象。事件对象只有事件发生时才会产生,并且只能是事件处理函数内部访问,在所有事件处理函数运行结束后,事件对象就被销毁!IE中事件对象是window的一个属性,在标准DOM中,事件对象是处理函数的一个参数。 event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。 event对象只在事件发生的过程中才有效
转载
2023-06-06 10:05:28
85阅读
Javascript的 yield(关键词),yield*(表达式)yieldyield*相关链接 yieldyield 关键字用来暂停和恢复一个生成器函数(function*) [rv] = yield [expression]; expression 定义通过迭代器协议从生成器函数返回的值。如果省略,则返回undefined。 rv 返回传递给生成器的next()的可选值,以恢复其执行。
转载
2023-06-27 21:44:47
85阅读
Math对象为数学常量和函数提供属性和方法。与其他全局对象不同,Math不是构造函数。Math的所有属性和方法都是静态的,可以通过将Math作为对象来调用,而无需创建它。本文主要介绍JavaScript(JS) Math.E 属性。
转载
2022-06-01 22:11:18
60阅读
1.Document的一些特殊属性 document.lastModified
document.URL
document.title
document.referrer
document.domain
document.write()
document.writeIn() 2.查询选取的文本 使用鼠标mouseup事件 3.浏览器定义了多项
转载
2023-06-16 21:39:32
68阅读
程序开发中,编程人员经常要面对的是如何编写代码来响应错误事件的发生,即例外处理(exception handlers)。如果例外处理代码设计得周全,那么最终呈现给用户的就将是一个友好的界面。否则,就会让访问者对莫名的现象感到真正的“意外”。 一、什么是例外处理 当JavaScript程序在运行中发生了诸如数组索引越界、类型不匹配或者语法错误时,JavaScript解释器就会引发例外处理。
转载
精选
2007-12-25 15:26:58
3715阅读
[JavaScript E 属性
JavaScript Math 对象实例>返回 Euler 数:Math.E;输出结果:2.718281828459045定义和用法Math.E 属性代表算术常量 e,即自然对数的底数,其值近似于 2.718。浏览器支持所有浏览器都支持 E 属性。语法Math.E技术细节返回值:一个数字,表示 Euler的数JavaScript 版本:1.0 JavaSc
转载
2020-07-13 21:53:00
60阅读
2评论
下面的函数检查输入的数据是否符合电子邮件地址的基本语法。意思就是说,输入的数据必须包含 @ 符号和点号 (.)。同时,@ 不可以是邮件地址的首字符,并且 @ 之后需有至少一个点号:function validateForm(){ var x=document.forms["myForm"]["email"].value; var atpos=x.indexOf("@"); var dotpos=x.lastIndexOf("."); if (atpos<1 || dotp.
原创
2021-06-18 10:52:39
1075阅读
下面的函数检查输入的数据是否符合电子邮件地址的基本语法。意思就是说,
原创
2022-02-25 10:37:30
77阅读
Math对象为数学常量和函数提供属性和方法。与其他全局对象不同,Math不是构造函数。Math的所有属性和方法都是静态的,可以通过将Math作为对象来调用,而无需创建它。本文主要介绍JavaScript(JS) Math.LOG10E 属性。
转载
2022-06-01 22:08:42
69阅读
Math对象为数学常量和函数提供属性和方法。与其他全局对象不2
转载
2022-06-02 12:19:31
132阅读
Javascript的类型分为两类:原始类型和对象类型
原始类型包括数字、字符串和布尔值。
转载
2023-06-06 07:57:30
80阅读
e 代表事件(event)对象,即所谓的事件驱动源,包含了许多属性和方法。下面以鼠标点击事件为例,作一个测试: (HTML) <!DOCTYPE html> <html> <body> <button type="button" id="btn">Click</button> <script typ
转载
2019-11-26 10:13:00
686阅读
2评论
# JavaScript 写e和event有区别吗
## 概述
在JavaScript中,写e和event其实是同一个概念,都代表事件对象。事件对象包含了关于当前事件的所有信息,比如事件的类型、目标元素等。下面将介绍如何在JavaScript中处理事件。
## 流程图
```mermaid
flowchart TD
A(开始) --> B(添加事件监听器)
B --> C(事件
原创
2024-04-06 06:43:28
62阅读
编写自己定义的JavaScript函数checkEmail(),在该函数中首先推断E-mail文本框是否为空,然后在应用正則表達式推断E-mail地址是否合法,假设不合法提示用户<script type="text/javascript"> function checkEmail(){ var em
转载
2016-03-04 09:14:00
464阅读
2评论
JavaSc
原创
2023-06-13 22:42:47
67阅读
# 使用JavaScript对e-mail进行校验
## 1. 流程概览
在开始讲解如何使用JavaScript对e-mail进行校验之前,我们先来了解一下整个流程。下面是一个展示步骤的表格:
| 步骤 | 描述 |
| ---- | ---- |
| 步骤1 | 获取用户输入的e-mail地址 |
| 步骤2 | 使用正则表达式校验e-mail格式 |
| 步骤3 | 输出校验结果 |
原创
2023-08-19 06:55:59
248阅读
它返回以10为底的E的对数,大约为0.434。
LOG10E - 语法
Math.LOG10E
LOG10E - 举例
<html>...
原创
2024-02-19 20:20:23
68阅读
一、简单学习DOM1、控制(增删改查)HTML文档的内容;2、代码:获取页面的标签(元素)对象Element;document.getElementById();//通过元素的ID获取元素3、操作Element对象:修改属性值步骤:第一步:明确获取的对象是哪一个;第二步:查看API文档,找其中有哪些属性可以设置;修改标签内容:第一步:获取元素对象;...
原创
2023-02-22 15:25:43
88阅读