练习一:质数相关 题目:在页面中接收一个用户输入的数字,并判断该数是否是质数。 方法一代码实现: <!DOCTYPEhtml> <html> <head> <metacharset="UTF-8"/> <title></title> <scripttype="text/javascript"> / 质数:只能被1和它自身整除的数,1不是质数也不是合数,质数必须是大于1的自然数。 / constnum=prompt('请输入一个大于1的整数:'); //判断这个值是否合法 if(num<=1){ ale...

  1S7UJALpjfpe   2023年11月01日   56   0   0 JavaScript

每个事件函数天生有一个参数叫event,它是事件对象,如果想修改event的名称,事件函数的第一个参数就是用来修改的 <divid="div"></div> varoDiv=document.getElementById("div"); oDiv.onclick=function(){ console.dir(arguments); }; document.body.onclick=function(e){ console.dir(e);//MouseEvent 当我们触发div的点击行为的时候,会执行对应绑定的方法 不仅仅把绑定的方法执行了,而且浏览器还默认...

  1S7UJALpjfpe   2023年11月01日   51   0   0 JavaScript
ES6

变量let、const ES5中,使用var定义变量(var是variable的简写)。 ES6中,新增了let和const来定义变量: let:定义变量,替代var。 const:定义常量(定义后,不可修改)。 1、let:定义变量 举例1: { leta='hello'; } console.log(a);//打印结果报错:UncaughtReferenceError:aisnotdefined 上方代码,打印报错。 举例2: vara=2; { leta=3; } console.log(a);//打印结果:2 通过上面两个例子可以看出,用块级作用域内,用let声明的变量,只在...

  1S7UJALpjfpe   2023年11月01日   51   0   0 JavaScript

title:浅拷贝和深拷贝 概念 浅拷贝:只拷贝最外面一层的数据;更深层次的对象,只拷贝引用。 深拷贝:拷贝多层数据;每一层级别的数据都会拷贝。 总结: 拷贝引用的时候,是属于传址,而非传值。关于传值和传址的区别,是很基础的内容,详见《JavaScript基础/对象简介.md》这篇文章。 深拷贝会把对象里所有的数据重新复制到新的内存空间,是最彻底的拷贝。 浅拷贝的实现方式 用forin实现浅拷贝(比较繁琐) constobj1={ name:'qianguyihao', age:28, info:{ desc:'很厉害', }, }; constobj2={}; //用forin将...

  1S7UJALpjfpe   2023年11月01日   50   0   0 JavaScript

版本1(基础版本) 步骤1:浏览器根据请求的URL交给DNS域名解析,找到真实IP,向服务器发起请求; 步骤2:服务器交给后台处理完成后返回数据,浏览器接收⽂件(HTML、JS、CSS、图象等); 步骤3:浏览器对加载到的资源(HTML、JS、CSS等)进⾏语法解析,建⽴相应的内部数据结构(如HTML的DOM); 步骤4:载⼊解析到的资源⽂件,渲染⻚⾯,完成。 版本2(详细版本) 1.在浏览器地址栏输⼊URL 2.浏览器查看缓存,如果请求资源在缓存中并且新鲜,跳转到转码步骤    2.1.如果资源未缓存,发起新请求    2.2.如果...

  1S7UJALpjfpe   2023年11月01日   80   0   0 求职面试
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~