
javascript
文章平均质量分 58
959y
奋斗ing
展开
-
javascript_自定义工具函数 (一)
js 深入理解: 自定义工具函数原创 2022-06-25 23:39:47 · 293 阅读 · 0 评论 -
服务端渲染SSR和客户端渲染CSR的区别
客户端渲染和服务端渲染的区别和介绍原创 2023-09-09 16:46:39 · 343 阅读 · 0 评论 -
浏览器内核概述
浏览器内核的概述原创 2023-01-04 21:24:08 · 1357 阅读 · 0 评论 -
JS常用的几种设计模式
js中常见的设计模式原创 2023-01-03 21:14:45 · 727 阅读 · 0 评论 -
JS常用的几种设计模式
Javascript的几种设计模式原创 2023-01-01 14:04:47 · 586 阅读 · 0 评论 -
JavaScript单线程的运行机制
1. js是一门单线程的语言单线程通俗的来说就是同一时间只能做一件事情,不能同时做几件事情,与传统的后台编程语言如java一般都是多线程的可以同时做几件事情,也就是所谓的并发。 说道为什么不把js设计为多线程并发的呢。?这样不是功能更加强大么。?这是因为在js的设计之初就是作为浏览器的脚本语言,主要作用就是与用户做交互,如果设计为多线程的话,那就会带来很多复杂的同步问题了,势必会影响浏览器的交互效果,不妨假设一下若js有两个线程,A线程需要将页面信息删除,B线程需要将页面信息修改显示,那就会让前端处理逻原创 2021-05-03 16:37:24 · 489 阅读 · 3 评论 -
JavaScript_原型链继承
1.原型链继承<script type="text/javascript"> function Supper() { this.supProp = "Supper" } Supper.prototype.showSupperProp = function () { console.log(this.supProp) } function Sub() { this.subProp = "Sub" } Sub.prototype.showSu原创 2021-05-03 14:06:57 · 235 阅读 · 3 评论 -
JavaScript_构造函数
面向对象高级1.建立对象方法1创建Object对象 var p = new Object() p.name = "Zjy" p.age = 12 p.setName = function (name) { this.name = name } p.setName("ZZ")方法2.引用一个变量创建 var p1 = { name: "Zjy", age : 11, setName : function (name) { t原创 2021-05-03 13:11:02 · 205 阅读 · 0 评论 -
JavaScript_闭包
1.变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 var n=999; function f1(){ alert(n); } f1(); // 999在函数外部自然无法读取函数内的局部变量函数内部声明变量的时候,一定要使用var命令。如果不用的话,你实际上声明了一个全局变量!(全局属性) function f1(){原创 2021-05-02 12:06:07 · 260 阅读 · 2 评论 -
JavaScript_原型链补充
原型链所有函数都有一个特别的属性:prototype : 显式原型属性所有实例对象都有一个特别的属性:__proto__ : 隐式原型属性显式原型与隐式原型的关系函数的prototype: 定义函数时被自动赋值, 值默认为{}, 即用为原型对象实例对象的__proto__: 在创建实例对象时被自动添加, 并赋值为构造函数的prototype值原型对象即为当前实例对象的父对象原型链所有的实例对象都有__proto__属性, 它指向的就是原型对象这样通过__proto原创 2021-05-01 12:33:32 · 217 阅读 · 0 评论 -
javascript_原型与原型链
1.prototype在JavaScript中,每个函数都有一个prototype属性,这个属性指向函数的原型对象。<script type="text/javascript"> //每一个函数都由一个prototype,默认指向一个object console.log(Date.prototype,typeof Date.prototype) function fun() { console.log("test") } console.log(fun.pro原创 2021-04-30 16:25:17 · 162 阅读 · 1 评论 -
javascript_js编写位置
1.alert2.document.write3.console.log4.button中的onclick5.a中的href写javascript6.另外的js页面写然后在script中引用需要注意的是如果是只有一个script的话那么只会引用外部网页的js但是如果是两个叠加的话是按照叠加的顺序显示页面的5.html<!DOCTYPE html><html> <head> <meta charset="utf-8"> <ti原创 2021-01-20 21:18:36 · 170 阅读 · 0 评论