收藏此站 联系我们 网站
当前位置:首页» 技术日志 » 【建站服务】通许网站制作【通许网站优化】通许建网站、通许微信公众号运营、通许网页设计、通许微信小程序商城-域名申请

【建站服务】通许网站制作【通许网站优化】通许建网站、通许微信公众号运营、通许网页设计、通许微信小程序商城-域名申请

作者: 风兰 . 阅读量: 4 . 发表时间:2022-09-20 15:33:29

网站建设

上往建站提供服务器空间服务商百度快照排名网站托管百度推广运营,致力于设计外包服务与源代码定制开发360推广搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


通许网站制作【通许网站优化】通许建网站、通许微信公众号运营、通许网页设计、通许微信小程序商城


通许,古称咸平,历史文化悠久,现隶属国家历史文化名城七朝古都开封市,通许县地处河南省中东部,黄河中下游地区,属于豫东平原。地势西高东低,北高南低,呈由西北向东南倾斜状。 北临黄河,西望嵩山,东临豫东重镇商丘,南邻历史名城周口,西北距省会郑州80公里,北临古都开封40公里。位于国家战略中原经济区建设的核心区之内,是规划中衡潢铁路途经地。 [1] 

通许县下辖1个街道、5个镇、6个乡,东西宽30.5公里,南北长34.8公里,总面积766.22平方公里。是黄河南泛冲击而成的黄淮平原之一部分。全县土壤面积963742亩,其中两合土、沙土和淤土面积居多,占土壤面积的99.45%。河道属淮河流域涡河水系,主要河流为涡河,县境流长52公里。一级支流8条,二级支流6条,网系全县各乡。 [1]  第二批节水型社会建设达标县(区)。 [2] 

2018年全县生产总值完成259亿元。


96-call 和 apply 是用来做什么?

Call 和apply 的作用是一模一样的,只是传参的形式有区别而已


1、改变this 的指向

2、借用别的对象的方法,

3、调用函数,因为apply,call 方法会使函数立即执行


97-了解事件代理吗,这样做有什么好处

事件代理/事件委托:利用了事件冒泡,只指定一个事件处理程序,就可以管理某一类型的事件


简而言之:


事件代理就是说我们将事件添加到本来要添加的事件的父节点,将事件委托给父节点来触发处理函数,这通常会使用在大量的同级元素需要添加同一类事件的时候, 比如一个动态的非常多的列表,需要为每个列表项都添加点击事件


这时就可以使用事件代理,通过判断e.target.nodeName 来判断发生的具体元素,这样做的好处是减少事件绑定,同时动态的DOM 结构任然可以监听,事件代理发生在冒泡阶段。


98-如何写一个继承?

原型链继承


核心: 将父类的实例作为子类的原型特点:


非常纯粹的继承关系,实例是子类的实例,也是父类的实例父类新增原型方法/原型属性,子类都能访问到

简单,易于实现缺点:


要想为子类新增属性和方法,不能放到构造器中无法实现多继承

来自原型对象的所有属性被所有实例共享 创建子类实例时,无法向父类构造函数传参


构造继承


核心:使用父类的构造函数来增强子类实例,等于是复制父类的实例属性给子类(没用到原型)


特点:解决了子类实例共享父类引用属性的问题创建子类实例时,可以向父类传递参数 可以实现多继承(call 多个父类对象)


缺点:实例并不是父类的实例,只是子类的实例、只能继承父类的实例属性和方法,不能继承原型属性/方法、无法实现函数复用,每个子类都有父类实例函数的副本,影响性能


实例继承


核心:为父类实例添加新特性,作为子类实例返回


特点:不限制调用方式,不管是new 子类()还是子类(),返回的对象具有相同的效果


缺点:实例是父类的实例,不是子类的实例不支持多继承


拷贝继承


特点:支持多继承


缺点:效率较低,内存占用高(因为要拷贝父类的属性)


组合继承


核心:通过调用父类构造,继承父类的属性并保留传参的优点,然后通过将父类实例作为子类原型,实现函数复用


特点:可以继承实例属性/方法,也可以继承原型属性/方法既是子类的实例,也是父类的实例不存在引用属性共享问题可传参、函数可复用


寄生组合继承


核心:通过调用父类构造,继承父类的属性并保留传参的优点,然后通过将父类实例作为子类原型,实现函数复用


参考https://www.cnblogs.com/humin/p/4556820.html


99-给出以下代码,输出的结果是什么?原因?

for(var i=0;i<5;i++){ 

setTimeout(function(){ 

console.log(i); },1000); 

console.log(i)

}


在一秒后输出 5 个 5


每次for 循环的时候setTimeout 都会执行,但是里面的 function 则不会执行被放入任务队列,因此放了 5 次;


for 循环的 5 次执行完之后不到 1000 毫秒;1000 毫秒后全部执行任务队列中的函数,所以就是输出 5 个 5。


100-给两个构造函数A 和 B,如何实现 A 继承 B?

function A(...) {}   A.prototype...

function B(...) {}   B.prototype...


A.prototype = Object.create(B.prototype);


// 再在 A 的构造函数里 

new B(props); 

for(var i = 0; i < lis.length; i++) { 

  lis[i].addEventListener('click', function(e) { 

    alert(i);

}, false)

}


101-问能不能正常打印索引

在click 的时候,已经变成length 了


102-如果已经有三个promise,A、B 和 C,想串行执行,该怎么写?

// promise A.then(B).then(C).catch(...)

// async/await (async ()=>{

await a();

await b();

await c();

})()


103-知道 private 和 public 吗

public:public 表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用


private:private 表示私有,私有的意思就是除了 class 自己之外,任何人都不可以直接使用


104-基础的 js

Function.prototype.a = 1;

Object.prototype.b = 2; function A() {}


var a = new A();

console.log(a.a, a.b); // undefined, 2 console.log(A.a, A.b); // 1, 2


105-async 和 await 具体该怎么用?

(async () = > {

await new promise();

})()


106-知道哪些 ES6,ES7 的语法

promise,await/async,let、const、块级作用域、箭头函数


107-promise 和 await/async 的关系

都是异步编程的解决方案


108-JS 的数据类型

字符串,数字,布尔,数组,null,Undefined,symbol,对象。

微信图片_20210425092605.jpg

通许网站制作通许网站优化通许建网站、通许微信公众号运营、通许网页设计、通许微信小程序商城


上往建站提供搭建网站域名注册官网备案服务网店详情页设计企业网店专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管网页美工排版,致力于域名申请竞价托管软文推广全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机网站推广百度竞价托管网站建设上网建站推广服务网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


关键词:网站建设,企业网站,网站制作,网页设计,高端网站建设,企业网站制作,网页制作,制作网站,网站设计,高端网页设计,高端网站设计,做网站,自适应网站

全国服务热线
18114747181
二维码
手机端二维码
上往建站
地址:全国各地都有驻点商务 |  网站建设上往建站
在线咨询QQ:1120768800
 
QQ在线咨询
售前咨询热线
18114747181
营销顾问
营销顾问
售后服务热线
400-000-1116
售后服务
售后服务