![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
泽哈哈
万物静观皆自得,四时佳兴与人同。
展开
-
js--DOM概况及封装函数
概念DOM中节点种类一共有三种【注】在JS中所有节点都是对象。<div title="属性节点">文本</div>元素节点 属性节点 title=“属性节点”文本节点 文本document.getElementById(id);【功能】通过当前元素节点的id,获取对应元素节点。元素节点属性通过这个节点对象,访问它的一系列属性。tagName 获取元素节点的标签名innerHTML 获取元素节点标签间的内容HTML属性idtitlestylecla原创 2020-06-13 18:29:35 · 237 阅读 · 0 评论 -
js--BOM系统对话框
系统对话框浏览器可以通过调用系统对话框,向用户显示信息。系统提供了三个函数,可以完成系统对话框的操作。1、alert()直接弹出警告框参数,警告框上显示的内容alert('111');2、confirm()【功能】弹出一个带有确定和取消按钮的警告框【返回值】如果点击确定,返回true如果点击取消,返回falsevar res = confirm("请选择确定和取消");alert(res);3、prompt()【功能】弹出一个带输入框的提示框【参数】第一个参数:在提原创 2020-06-13 15:56:35 · 152 阅读 · 0 评论 -
js--简单秒表实现
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> #div1 { border: 1px solid; margin: auto; width: 300px;原创 2020-06-13 11:49:47 · 188 阅读 · 0 评论 -
js--Math对象常用的函数
Math.PI 约等于3.14159Math对象常用的函数alert(Math.round(3.5));//四舍五入 4alert(Math.random());//0-1之间随机数alert(Math.max(10,20,30));//返回较大数 30alert(Math.min(10,20,30));//返回较小数 10alert(Math.abs(-10));//返回绝对值 10alert(Math.ceil(3.1));//向上取整 4alert(Math.floor(3.9));/原创 2020-06-13 10:44:55 · 161 阅读 · 0 评论 -
js--ECMA
严格模式【注】从字面意思理解,即这种严格模式下,浏览器会对JS 的要求更加的苛刻。“use strict”;写在那个作用域下,这个作用域下所有的代码都遵从严格模式。【注】不要轻易在全局范围开通增加"use strict";建议在作用域内使用。//function m1() {// max = 10;//如果在给变量赋值的时候,没有使用var声明该变量,那么当前全局变量进行处理//}function m1() { "use strict"; var max = 10;}m1();al原创 2020-06-13 10:27:19 · 121 阅读 · 0 评论 -
js基础--字符串
字符串的概念【注】在JS中将所有单引号或者双引号括起来的都叫做字符串。字符串创建方式:1、通过new运算创建var str = new String("hello");alert(str);2、new可以省略var str = String(true);alert(typerof str);//object 对象有属性和函数3、通过常量创建字符串var str = "hello";alert(str);字符串的属性length 返回的是当前字符串中字符的个数var str原创 2020-06-13 09:55:43 · 112 阅读 · 0 评论 -
js基础数组--排序
系统提供排序 **reverse() 逆向排序** 【格式】数组.reverse() var arr = [10,20,30]; arr.reverse(); alert(arr); **sort()** 【格式】数组.sort() 功能:将数组中的元素升序排序 注:sort默认是按照字符串进行排序。 var arr = [10,1,5,15]; arr.sort(); alert(arr);冒泡排序【原理】前后两个数两两进行比较原创 2020-06-12 10:02:44 · 69 阅读 · 0 评论 -
js基础--数组--方法详解
concat()【格式】数组1.concat(数组2);功能:将两个数组,合并成一个新数组,源数组并不会被改变返回值:合并好的新数组参数:要合并的数组例子:var arr1=[“测试1”,“测试2”];var arr2=[“测试3”,“测试4”];var arr = arr1.concat(arr2);输出(测试1,测试2,测试3,测试4)。slice()【格式】数组.slice(start, end);功能:基于当前数组获取指定区域元素并创建一个新数组。源数组不变。参数:star原创 2020-06-11 16:08:21 · 137 阅读 · 0 评论 -
js基础--进制转换
十进制转二进制【方法】除二取余,倒序排列十进制数转二进制52 => 110100二进制转十进制方法:要从右到左用二进制的每个数去乘以2的相应次方,小数点后则是从左往右。02 ^0 + 02 ^1 + 12 ^2 + 02 ^3 + 12 ^4 + 12 ^5 = 52例如:bai二进制数1101.01转化成十进制1101.01(二进制)=12 ^0+02 ^1+12 ^2+12 ^3 +02 ^-1+12 ^-2=1+0+4+8+0+0.25=13.25(十进制)十进制转八进制/十原创 2020-06-11 13:22:32 · 552 阅读 · 0 评论