JavaScript
js入门基础
die Ewigkeit -en
世上没有绝望的处境,
只有对处境绝望的人。
展开
-
JavaScript BOM(浏览器对象模型)
BOM(browser obeject model):浏览器对象模型 1.window对象 alert():弹出框 confirm():确认框 prompt():输入框 setInterval():周期性定时器:每隔n毫秒执行一次函数,直到达到停止条件为止 clearInterval():取消setInterval设置的时间 setTimeout():一次性定时器:推迟n毫秒执行一次函数,执行完之后,自动停止,也可以在未执行之前动手停止 clearTimeout():取消一次性定时器 o原创 2020-09-09 15:05:33 · 138 阅读 · 0 评论 -
JavaScript(RegExp对象)
RegExp对象 正则表达式:用一个字符串来描述一个特征,然后去验证另一个字符串是否符合这个特征 ab+:一个a和任意多个b abbb、ab、abbbbbbbbbb 正则表达式: 1.验证字符串是否符合指定特征,比如可以验证邮箱地址 2.用来查找字符串,从一个长的文本中查找符合指定特征的字符串,比查找固定的字符串更灵活一点 3.替换字符串,比普通的替换更强大 正则表达式的编写规则: 1.普通字符 c ----abcd 成功 内容:c 匹配位置:从2开始,3结束 bcd----原创 2020-09-09 14:59:55 · 104 阅读 · 0 评论 -
JavaScript(Global)(Function) 对象
Global对象:全局对象(可以访问其他所有预定义的对象、函数和属性) 属性: Infinity:表示正的无穷大的数值 NaN:非数字的值 undefined:所有未定义的值 全局函数: eval():计算js中的字符串,并把它当做脚本代码来执行 isNaN():检查某个值是否不是数字 parseFloat():解析字符串并返回浮点数 parseInt():解析字符串并返回整数 decodeURI():解析某个编码的URI encodeURI():把字符串编码为URI encodeU原创 2020-09-09 14:55:03 · 691 阅读 · 1 评论 -
JavaScript入门基础
Javascript:HTML:画网页的内容CSS:修饰js:重点,动起来一种网页编程技术,用来向HTML页面添加交互行为可以直接嵌入到HTML页面由浏览器执行代码,不会进行编译由网景公司推出,参照java的命名,但是跟java没有任何关系雷峰和雷峰塔1997年,ECMA制定标准特点:1.事先不用编译,逐行执行(浏览器直接执行)2.内置大量现成对象适宜:1.客户端数据的计算2.客户端表单验证的合法性3.浏览器时间的发出4.网页特效显示效果5.服务器异步数据的提交三原创 2020-09-09 14:39:09 · 141 阅读 · 0 评论 -
js定时器
第一种<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <script> //案例 var id; var n=1; function start(){ n+=1; console.log(n); id=setInterval(function(){原创 2020-06-03 10:31:00 · 119 阅读 · 0 评论 -
JS实现简单的加减乘除
最简单不用动脑的方法<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>计算器</title> <script src="./js/计算器.js"></script> </head> <body> 输入第一个数:<input type="text" id="num" /> <原创 2020-05-29 21:14:23 · 4155 阅读 · 3 评论 -
js平方计算器与猜数字游戏,计算从出生至今的天数
平方计算器:<html> <head> <meta charset="utf-8"> <title></title> <script> function pf(){ //获取文本框的值 var input=document.getElementById("num"); var n=input.value; //获取span var span=document.g.原创 2020-05-27 10:02:30 · 320 阅读 · 0 评论 -
Date对象(数组,toSing,get )
数组方法 var arr=[12,35,2,23,8]; //console.log(arr.reverse());根据内容的首字母A-Z排序 console.log(arr); console.log(arr.sort()); //console.log(arr); var str=['one','two','three','fout']; console.log(str); //console.log(str.sort()); //concat()用来连原创 2020-05-27 09:50:55 · 250 阅读 · 0 评论 -
JS字符串处理方式,Array数组,Date对象
charAt()indexof 查找某个字符在字符串里的位置lastindexof 查找某个字符在字符串中最后一次出现的位置substr() 提取字符串中指定数目的字符substring() 提取字符串中两个索引之间的字符match() 找到一个或多个正则表达式进行匹配seplace()匹配与正则表达式匹配的字符串search() 检索与正则表达式...原创 2020-05-27 08:42:49 · 186 阅读 · 0 评论 -
JavaScript入门
5种简单的数据类型1种简单数据类型 简单 Undefined = 未定义 没有给变量定义任何数据类型贼为未定义 Null = 空 Boolean = 布尔值/真或假 Number = 数字 String = 字符串 复杂 Object = 对象 typeof 这个方法可查看数据类型<script> a=1; alert(a); alert(typ...原创 2020-04-22 21:37:54 · 101 阅读 · 0 评论 -
js var详解
var 是一个关键字var a; 声明一个变量;但它是Undefined未定义var a= 1; 声明一个变量并赋值 如果在方法中声明,则为局部变量;如果在全局中声明,则为全局变量a=; 这是对属性进行赋值,首先,它会尝试在当前作用域链(如在方法中声明,则当前作用域链代表全局作用域和方法局部作用域etc。。。)中解析 num; 如果在任何当前作用域链中找到num,则会执行对num属性...原创 2020-04-22 21:36:05 · 523 阅读 · 0 评论