JavaScript
什么鬼丶
傻傻的很天真。
展开
-
web前端学习-第二十天
JavaScript笔记12计时事件点击前往上一篇cookie组成:键值对的形式username=asdasd pwd=123456 phone=6863087有效期:expires=今天以后的时间存储cookie按照cookie的形式写好一个字符串,然后把它复制给document.cookie 浏览器就会缓存这个cookie,可以存储多个键值对,但是键的名字不能重复获取cookie通过document.cookie就能得到浏览器之前存储的cookie,是一个字符串,将这个字符串解析,原创 2020-09-21 14:32:11 · 165 阅读 · 1 评论 -
web前端学习-第十九天
JavaScript笔记11导航BOM常用对象弹窗cookie点击前往上一篇导航document:是根节点parentNode:获取父节点childNode:获取所有子节点firstChild:第一个子节点lastChild:获取最后一个子节点BOM概念browser object model常用对象window:窗口,浏览器的窗口我们定义的全局变量和全局函数都是window对象的属性和方法全局变量是window的属性。全局函数是window的方法:window.inner原创 2020-09-18 15:02:53 · 102 阅读 · 0 评论 -
web前端学习-第十八天
JavaScript笔记10DOMDOM概念获取元素修改元素添加删除元素点击前往上一篇当使用mouseenter事件时,当里层的div触发进入事件时,处理完了就没了(阻断冒泡)而使用mouseover事件时,当里层的div触发进入事件时,处理完后还会冒泡给父容器处理再次进入事件程序员也可以根据需要自己去阻断冒泡,用stopProagation。DOMDOM概念DOM(Document Object Model):文档对象模型通过开发者工具可以看到整个文档是由一系列的节点对象组成的一棵树原创 2020-09-17 16:04:08 · 81 阅读 · 0 评论 -
web前端学习-第十七天
JavaScript笔记9键盘事件其他事件事件的注册捕获与冒泡点击前往上一篇(5)onmouseover onmouseout与onmouseenter、onmouseleave很类似,区别后面再讲。(6)onmousemove 鼠标坐标(7)onmousewheel鼠标滚轮键盘事件键盘编码表注意,键码为13的Enter,是字母键盘上的回车键键码为108的Enter,是右方数组小键盘上的回车键(1)keypresskeypCode属性,记录了按下键的编码keypress事原创 2020-09-16 14:50:47 · 224 阅读 · 0 评论 -
web前端学习-第十六天
JavaScript笔记8数组排序事件数组排序1) sort()以从小到大的顺序排列数组对数字排序:从小到大对字母排序:从A到B大写字母在前数字字母混合:先排数组,再排字母通过sort可以找出数组的最小值(【0】)和数组的最大值(xxx【xxx.lengh-1】)但是有一个缺点,只能排同样位数的数2) 比值函数可以自定义排序顺序function(m,n){return}3) reverse():反转事件事件源事件名事件注册事件处理以火灾为例Xx大酒店201房原创 2020-09-14 19:31:45 · 186 阅读 · 0 评论 -
web前端学习-第十五天
JavaScript笔记7二维数组遍历数组数组的不常用方法查找指定数数组的常用方法二维数组遍历数组1)普通遍历2)forEach遍历数组的不常用方法1)map2)filter3) reduce查找指定数案列:优秀班级描述:有三个班级,每个班级有10人,输出各个班级的平均分优秀班级是那个班优秀班级:平均分最高每个班级的分数自己写...原创 2020-09-12 15:14:55 · 114 阅读 · 0 评论 -
web前端学习-第十四天
JavaScript笔记6数组数组的概念数组的定义与元素访问数组的常用属性与方法案列:验证哥德巴赫猜想(函数方法)哥德巴赫猜想:任意一个大于6的偶数都可以写成两个质数之和数组数组的概念案列:计算五名同学这个程序非常简单,但是如果要计算100人的呢? 要复制100编吗?我们要用到循环 但是循环好像做不了,因为无法去控制变量a1,a2, 也就是说无法将循环变量和变量a1,a2联系起来这段代码能够实现同样的功能,而且如果是100人的话秩序要把循环的条件改成i<100即可,整个程序的结原创 2020-09-11 15:31:15 · 106 阅读 · 0 评论 -
web前端学习-第十三天
JavaScript笔记5函数的组成参数传递变量作用域函数的组成(1) 函数名(2) 参数(3) 函数体:函数的功能,一般会有返回值,返回值就是结果案列:判断一个数是否为素数(函数方法)函数名:isPrime参数:n参数传递参数传递,就是将实参的值传给形参。通过调试我们可以看见形参在函数被调用之前是不存在的,当函数被调用的那一刻起,实参被创建,并且传递给形参参数传递有两种方式:值传递与引用传递值传递A的值并没有显示预期中的6,还是5,这是因为形参x与实参a是两个不同的 变量,原创 2020-09-10 14:31:29 · 119 阅读 · 0 评论 -
web前端学习-第十二天
JavaScript笔记4for循环循环辅助语句函数函数的组成for循环循环辅助语句break:跳出整个循环如果循环遇到break就不会循环了continue:仅仅跳出本次循环,下次循环接着走的每天都要吃饭,有一天生病了,那天就不想吃饭了,病好了就接着吃函数函数的概念isSXH给它一个数字,它可以立马告诉你是否为水仙花数它是怎么判断的?不用管,只要用在主程序中,我们一直调用isSXH就可以了函数给我们的思想,对一个规模大,难度高的问题提供一个解决问题的思路,将问题拆分,分解规原创 2020-09-09 19:47:24 · 177 阅读 · 0 评论 -
web前端学习-第十一天
一、讨厌的数字3要求:输出不含3的三位数,还不能是3的倍数,例如143的个位是3不可以,141是3的倍数也不可以。 <script type="text/javascript"> var n,a,b,c,n1; n=100; while(n<1000){ a=Math.floor(n/100); b=Math.floor((n%100)/10); c=n%10; n1=n%3; if(a!=3&&b!=3&&a原创 2020-09-08 16:00:56 · 104 阅读 · 0 评论 -
web前端学习-第十天
JavaScript笔记3else if 语句Switch基本语法循环结构循环结构的基本概念循环的套路do while循环else if 语句案列:成绩评语输入一个0~100的成绩90-100:666,真厉害80-90:还不错了70-80:还有很大的进步空间60-70:要小心,马上就快挂了<60:孩子多半是废了。。。Switch基本语法Switch开关语法:在执行的过程中,a的值与哪个分支后面的值一样就运行哪个分支的代码case后面的值可以立即为标号(程序中指令的地址原创 2020-09-07 14:41:13 · 203 阅读 · 0 评论 -
web前端学习-第九天
JavaScript笔记2错误与程序调试程序的错误用浏览器进行调试错误选择结构If语句嵌套练习三位数之和计算三角形的面积prompt:在网页上显示输入框math.sqrt(25)5错误与程序调试程序的错误程序并没有像我恩想象中那样,得到我们想要的结果错误可以分为两种语法错误编写代码没有按照语言的要求去编写alert()写成 alort()有某些本分确实分号或者括号如果代码中发现语法错误,程序将不会执行逻辑错误代码可以正常运行,但是运行的结果不是我们想要的这种错误我们可原创 2020-09-05 17:32:25 · 113 阅读 · 0 评论 -
web前端学习-第八天
JavaScript笔记1JavaScriptJavaScript的发展史JavaScript的使用方式一:内部引用方式二:外部引用程序设计的基础数据类型与变量变量变量的命名数据类型字符串string布尔类型boolean未定义undefined判断类型:typeof对象类型语句与注释运算符算数运算符逻辑运算符赋值运算符关系运算符三目运算符(三元运算符)JavaScriptJavaScript是什么,能干什么一个网页的结构,是通过html决定的脑袋,手脚,身体css决定了这个网页的样式是高还是矮原创 2020-09-04 15:23:40 · 170 阅读 · 0 评论