【建站服务】通许网站制作【通许网站优化】通许建网站、通许微信公众号运营、通许网页设计、通许微信小程序商城-域名申请
作者: 风兰 . 阅读量: 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,对象。

通许网站制作【通许网站优化】通许建网站、通许微信公众号运营、通许网页设计、通许微信小程序商城
上往建站提供搭建网站,域名注册,官网备案服务,网店详情页设计,企业网店,专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管,网页美工排版,致力于域名申请,竞价托管,软文推广,全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机,网站推广,百度竞价托管,网站建设,上网建站推广服务,网络公司有哪些等业务,专业团队服务,效果好。
服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)
关键词:网站建设,企业网站,网站制作,网页设计,高端网站建设,企业网站制作,网页制作,制作网站,网站设计,高端网页设计,高端网站设计,做网站,自适应网站


