HEML基础教程http://www.w3school.com.cn/html/CSS基础教程http://www.w3school.com.cn/css/JavaScript基础教程http://www.w3school.com.cn/js/原文:http://www.cnblogs.com/yanbo1/p/4141151.html
ECMAScript变量是松散类型的,可以用来保存任何类型的数据。var message = "hi"; message = 100;在这个例子中,变量 message 一开始保存了一个字符串值"hi",然后该值又被一个数字值 100 取 代。虽然我们不建议修改变量所保存值的类型,但这种操作在 ECMAScript 中完全有效。 function test(){
var message = "hi"; // 局部变量}
test();
alert(message); // 错误!function test(){
message = "hi"; // 全局变量 }test();
alert(me...
以下内容为学习记录,可以参考 MDN 原文。环境node v12.18.1npm 6.14.5vscode 1.46Microsoft Edge 83概念全局属性 Infinity 是一个数值,表示无穷大。Infinity 的初始值是 Number.POSITIVE_INFINITY。
Infinity(正无穷大)大于任何值。该值和数学意义上的无穷大很像,
例如任何正值乘以 Infinity 为 Infinity, 任何数值除以 Infinity 为 0。示例const maxNumber = Math.pow(10, 1000); // max positive numberconsole.log(maxNumb...
$(document,"a").on("click",function(){alert(2);return false;});
$("<a>zdfsdafasdfsdfasdfsadf</a>").appendTo("body")事件从document开始级级向下搜,每次都是,所以这个事件会捕获到所有匹配的dom元素原文:http://www.cnblogs.com/hualiu0/p/5081996.html
一、正则表达式1.正则表达式的创建方法var re=/abc/;var re=new RegExp("abc")var re=new RegExp(/abc/);2.正则表达式语法 2.1简单语法 c表示一个或者多个普通字符 {n}:表示匹配的次数 {n,}:表示匹配的次数》=n {n,m}:表示匹配的次数》n,<m \:表示转义的次数 ^:表示匹配输入的字符串的开始位置(在被匹配的字符串的开始部分 来匹配) $:表示匹配输入字符串的结束位置(在被匹配的字符串的结束部分...
var idd = ‘str‘;$(‘.task-done-detail-content-p7‘).click(function () {var id = this.id;if(idd !== id){$(‘.do-task2‘).remove();//选中的div后添加div$(this).after("<div class=‘do-task2‘ ><p class=‘do-task-p2‘>修改任务</p><p class=‘do-task-p2‘>删除任务</p></div>");idd = id;}else{//去除添加div$(‘.do-task2‘).remove();idd = ‘str‘}}); 原文:https://www.cnblogs.com/wanlibingfeng/p/10437978.h...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>New Web Project</title><script>window.onload=function(){var oU1=document.getElementById('uAge1');var oU2=document.getElementById('uAge2');var oBtn=document.getElementById('...
在页面加入如下javascript程序代码: var checkSubmitFlag=false;var checkSubmit(){ function(){ if(checkSubmitFlag==true){ return false; } checkSubmitFlag=true; return true; }}//双击按钮就返回FALSE document.ondbclick=function docondbclick(){ window.event.returnValue=false;}//单击按钮checkSubmitFlg的值为TRUE,就返回FALSEdocument.onclick=function doconclick(){ if(checkSubmitFlag) ...
文字变大变小,详情页比较常见的那种<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>文字放大缩小及className的使用</title><style>#p1{ width: 960px;}.red ,.green{ width:400px; border:5px solid #333; background:#eee; padding:20px;}.red { color:red;}.green{ color: green;}</style></head><script>/*JS 不允许出现"-"padding-top paddingTopmargin-left marginLeft*/window.onload =...
ECMAScript中使用RegExp来支持正则表达式。使用下面类似Perl的语法,就可以创建一个正则表达式。var expression=/pattern/flags;如上代码:pattern ---pattern部分可以是任何简单或复杂的正则表达式,可以包含字符类、限定符、分组、向前查找以及反向引用。falgs ---每个正则表达式都可带有一个或多个标志(flags),用于标明正则表达式的行为;以下是正则表达式的匹配模式所支持的3个标志:g : 表示全局模式,即模式将被应用于所...
浏览器好像不允许js获取F5这个键的按下事件,应该屏蔽了,这个键太过特殊,猜测可能是,防止用户失去对浏览器的控制?<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><title></title><meta charset="utf-8" />
</head>
<body onkeypress="checkKey(event)">dsfsdfasdfasdfa<script type="text/javascript">function checkKey(event) {keynum = window.event ? event.keyCode...
/**不能超过 9007199254740992 * floatObj 包含加减乘除四个方法,能确保浮点数运算不丢失精度 * * 我们知道计算机编程语言里浮点数计算会存在精度丢失问题(或称舍入误差),其根本原因是二进制和实现位数限制有些数无法有限表示 * 以下是十进制小数对应的二进制表示 * 0.1 >> 0.0001 1001 1001 1001…(1001无限循环) * 0.2 >> 0.0011 0011 0011 0011…(0011无限循环) * 计算机里每种数据类型的存储是一个有限宽度,...
第一种: 复制代码代码如下:<script language="javascript" type="text/javascript"> window.location.href="jb51.jsp?backurl="+window.location.href; </script> 第二种: 复制代码代码如下:<script language="javascript"> alert("返回"); window.history.back(-1); </script> 第三种: 复制代码代码如下:<script language="javascript"> window.navigate("jb51.jsp"); </script> 第四种: 复制代码代码如下:<script language="...
字典时一个很有用的工具,在之前C#项目中有经常使用,这篇博文主要讲解在Javascript中,字典的实际应用场景首先在JS中,是没有Dictionary‘类的,我们需要实现键值(KEY) -- 数值(VALUE)的对应关系,最好的办法就是用数组首先交代下背景,我需要根据数组里的站点编号,获取到对应的站点名称首先通过Thrift接口,获取到数据库里面的设备信息,通过Ajax传输到js页面,遍历数组PS : 数据结构如下:# 设备信息 struct Device{int i...
仍记得刚来到公司的时候,老大跟我们说起原型链、闭包、MV*之类的东西,当时真的是一脸懵逼的样子啊哈哈 在公司做前端开发也差不多四个月了,每一天感觉都是很忙碌,都是忙着写业务代码或者自己在学习新东西,总感觉很多知识点在这样的状态下,匆匆忙忙就略过了,自己并没有真正理解掌握下来,还是要趁有时间还是把那些东西捡回来 先看一段JS代码:function a(){var num = 0;function b(){num++;console.log(num);}return b;}...