类别:

JavaScript

  • 「中高级前端面试」JavaScript手写代码无敌秘籍

    「中高级前端面试」JavaScript手写代码无敌秘籍1. 实现一个new操作符 它创建了一个全新的对象。 它会被执行[[Prototype]](也就是__proto__)链接。 它使this指向新创建的对象。。 通过new创建的每个对象将最终被[[Prototype]]链接到这个函数的prototype对象上。 如果函数没有返回…

    2024-03-04
  • Educoder JavaScript学习手册四:JS对象

    Educoder JavaScript学习手册四:JS对象第1关:对象的创建(1)创建你的第一个JavaScript对象。使用对象字面量方法创建名为student的对象,有两个属性name和gender,他们的值分别是mainJs()函数的参数a和参数b;使用已给的构造函数Car(plate,owner)创建一个对象myCar,它的两个属性的值分别是参数c和参数d;使用原型创建一个对象myJob,它的构造函数是Job(company,salary),它的两个属性的值已经被设置,你需要用参数e覆盖属性company的值;functionCar(plate,

    2024-03-03
  • JavaScript删除数组元素pop(),shift()

    JavaScript删除数组元素pop(),shift()利用pop(),shift()删除数组元素//pop()删除数组最后一个元素,一次只能删除一个,没有参数//返回的是删除的那个元素vararr=[1,2,3];console.log(arr.pop());console.log(arr);//shift()删除数组的第一个元素,一次删一个,没有参数//返回的是删除的元素console….

    2024-03-02
  • 关于vite build后访问报错:Expected a JavaScript module script but the server responded with a MIME type of “

    关于vite build后访问报错:Expected a JavaScript module script but the server responded with a MIME type of “问题说明最近刚开始用上vite开发项目,结果就遇到了很多坑。其中一个是,vite项目执行“vitebuild”并部署上线后,在浏览器中访问就会有以下关于路由的奇怪问题:我们用嵌套路由开发的页面生成的路径,个别菜单在初次加载、或者二次刷新加载时,都会报错如:Failedtoloadmodulescript:ExpectedaJavaScriptmodulescriptbuttheserverrespondedwithaMIMEtypeof”text/

    2024-02-27
  • JavaScript CSS Style属性对照表

    JavaScript CSS Style属性对照表为了达到某种特殊的效果我们需要用Javascript动态的去更改某一个标签的Css属性。比如:鼠标经过一个图片时我们让图片加一个边框,代码可能是这样:<script type=”text/javascript”>functionimageOver(e) {e.style.border=”1px solid red”;}functionimageOut(e) {e.sty…

    2024-02-25
  • javascript中的原型与原型链

    javascript中的原型与原型链一、什么是原型原型:每一个javascript对象(除null外)创建的时候,都会与之关联另一个对象,这个对象就是我们所说的原型,每一个对象都会从原型中“继承”属性。例如varobj=newObject();创建一个对象的时候都会同时关联一个对象,如图,关联的这个对象就是新建的对象obj的原型二、prototype在JavaScript中,每个函数都有一个pr…

    2024-02-21
  • JavaScript-转译符

    JavaScript-转译符JavaScript-转译符在字符前面加上’\’即可。常用的转译符\n换行\t缩进\b空格\r回车\\斜杠\’单引号\”双引号代码如下:<!DOCTYPEhtml><htmllang=”en”><head> <metacharset=”UTF-8″> <title>Document…

    2024-02-21
  • js JavaScript 求100以内的质数(素数)和合数 以及奇数和偶数

    js JavaScript 求100以内的质数(素数)和合数 以及奇数和偶数100以内的质数(素数):varcount=0;for(vari=1;i<100;i++){for(varj=1;j<=i;j++){if(i%j==0){count++;}if(j==i&&count==2){…

    2024-02-21
  • 如何在HTML中使用JavaScript代码

    如何在HTML中使用JavaScript代码如何在HTML中使用JavaScript代码在HTML插入这个标签有留个属性可供自行选择使用。async:可选。表示应该立即下载脚本,但不应妨碍页面中的其他操作,比如下载其他资源或等待加载其他脚本。只对外部脚本文件有效src:可选。表示包含要执行代码的外部文件路径。type:可选。可以看成是language的替代属性;表示编写代码使用的脚本语言的内容类型(也称为MIME类型)。默认值为text/javaScript。charset:可选。表示通过src属性指定的代码的字符集。由于大多数浏览器会忽

    2024-02-20
  • js将html替换字符串,js 替换字符串指定内容 javascript 替换指定位置的字符

    js将html替换字符串,js 替换字符串指定内容 javascript 替换指定位置的字符js的replace如何全部替换目标字符串replace函数一次只能替换一个目标字符串,可以配合while循环替换所有字符串。在script标签中定义一个字符串,字符串内容为“一个中国北方的中国人在做中国结”,然后将内容输出在网页中:可以用replace函数去除指定字符串。两种方式可以实现1:使用replace函数替换varstr=”helloworld。”;str=str.replac…

    2024-02-18
  • javascript系列-class6.String类型

    javascript系列-class6.String类型欢迎加入前端交流群交流知识获取视频资料:749539640观察淘宝网商品数据有一个东西叫服务器>>>>js的作用重要作用之一>>>>交互>>>>人机交互(事件)>>>>服务器交互(ajax);服务器交互,数据处理方式json>>>>>要把它转化成…

    2024-02-18
  • Javascript的学习心得

    Javascript的学习心得介绍之前首先我们要了解浏览器执行js的过程渲染引擎:用来解析html和css,俗称内核。JS引擎:也称为JS解释器。用来读取网页中的js代码,对其处理后运行Javascript的组成由三部分组成DOM(文档对象模型)DOM基本功能:①查询某个元素②查询某个元素的祖先、兄弟以及后代元素③获取、修改元素的属性④获取、修改元素的内容⑤创建、插入和删除元素BOM(浏览器对象模型)刚才说过DOM是为了操作文档出现的接口,那BOM顾名思义其实就是为了控制浏览器的

    2024-02-17
  • javascript回调函数(模式)原理和示例深入分析

    javascript回调函数(模式)原理和示例深入分析广大网友读懂了我之前论述的javascript原理这篇文章很容易懂回调函数来自一种著名的编程范式——函数式编程,在基本层面上,函数式编程指定的了函数的参数。函数式编程虽然现在的使用范围变小了,但它一直被“专业的聪明的”程序员看作是一种难懂的技术,以前是这样,未来也将是如此。幸运的是,函数式编程已经被阐述的像你我这样的一般人也能理解和使用。函数式编程最主要的技术之一就是回调函数,你很

    2024-02-16
  • JAVASCRIPT 网页特效经典300例 pdf

    JAVASCRIPT 网页特效经典300例 pdf链接:https://pan.baidu.com/s/19m2G7ct5FyNrFpeJ9GKfbA 密码:gkqr 本书为完整版,以下为内容截图: 

    2024-02-15
  • 汉字转换为拼音的JavaScript库

    汉字转换为拼音的JavaScript库将JSPinyin剥离mootools这个JavaScript库,可以独立使用。1)一个是将汉字翻译为拼音,其中每一个字的首字母大写; pinyin.getFullChars(this.value);2)一个是可以将每一个字的拼音的首字母提取出来,是大写的形式。pinyin.getCamelChars(this.value);源码:/*-descrip

    2024-02-12
  • JavaWeb 在html中引入javascript的两种方式

    JavaWeb 在html中引入javascript的两种方式通过script标签来引入javascript第一种在head中直接引入javascript<!DOCTYPEhtml><htmllang=”en”><head><metacharset=”UTF-8″><title>Title</title><scripttype=”text/javascript”> //alert是javascript语言提供的一个警告框参数

    2024-02-01
  • Yep | 李峋爱心代码 python、html+CSS+JavaScript实现

    Yep | 李峋爱心代码 python、html+CSS+JavaScript实现【代码】Yep|李峋爱心代码python实现。

    2024-02-01
  • Javascript之BOM与DOM讲解

    Javascript之BOM与DOM讲解一.Javascript组成JavaScript的实现包括以下3个部分:ECMAScript(核心)描述了JS的语法和基本对象。文档对象模型(DOM)处理网页内容的方法和接口浏览器对象模型(BOM)与浏览器交互的方法和接口javascript有三部分构成,ECMAScript,DOM和BOM,根据宿主(浏览器)的不同,具体的表现形式也不尽相同,ie和其他的浏览器风格迥异,IE扩展了BOM,…

    2024-02-01
  • JavaScript实现页面前进后退

    JavaScript实现页面前进后退function pagebackward()   {     window.history.back();   }      function pageforward()   {     window.history.forward();   }      click=”pageforward()”

    2024-01-26
  • JavaScript数组越界访问

    JavaScript数组越界访问JavaScript数组越界访问不会出错,本质来说,是因为JavaScript数组是一种特殊对象,可以将数组看成以下结构。 letarr={ 0:’t1′, 1:’t2′ } console.log(arr[0]);//t1 console.log(arr[2]);//undefined

    2024-01-20
关注微信