【建站服务】通许微信公众号开发【通许网络推广】通许建站、通许网站维护、通许网页制作、通许微信小程序代运营公司-域名申请
作者: 风兰 . 阅读量: 4 . 发表时间:2022-09-20 15:33:30
上往建站提供服务器空间服务商,百度快照排名,网站托管,百度推广运营,致力于设计外包服务与源代码定制开发,360推广,搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。
通许微信公众号开发【通许网络推广】通许建站、通许网站维护、通许网页制作、通许微信小程序代运营公司
、
通许,古称咸平,历史文化悠久,现隶属国家历史文化名城七朝古都开封市,通许县地处河南省中东部,黄河中下游地区,属于豫东平原。地势西高东低,北高南低,呈由西北向东南倾斜状。 北临黄河,西望嵩山,东临豫东重镇商丘,南邻历史名城周口,西北距省会郑州80公里,北临古都开封40公里。位于国家战略中原经济区建设的核心区之内,是规划中衡潢铁路途经地。 [1]
通许县下辖1个街道、5个镇、6个乡,东西宽30.5公里,南北长34.8公里,总面积766.22平方公里。是黄河南泛冲击而成的黄淮平原之一部分。全县土壤面积963742亩,其中两合土、沙土和淤土面积居多,占土壤面积的99.45%。河道属淮河流域涡河水系,主要河流为涡河,县境流长52公里。一级支流8条,二级支流6条,网系全县各乡。 [1] 第二批节水型社会建设达标县(区)。 [2]
2018年全县生产总值完成259亿元。
109-JS 加载过程阻塞,解决方法。
指定script 标签的async 属性。
如果async=“async”,脚本相对于页面的其余部分异步地执行(当页面继续进行解析时, 脚本将被执行)
如果不使用async 且 defer=“defer”:脚本将在页面完成解析时执行
110-JS 对象类型,基本对象类型以及引用对象类型的区别
分为基本对象类型和引用对象类型
基本数据类型:按值访问,可操作保存在变量中的实际的值。基本类型值指的是简单的数据段。基本数据类型有这六种:undefined、null、string、number、boolean、symbol。
引用类型:当复制保存着对象的某个变量时,操作的是对象的引用,但在为对象添加属性时,操作的是实际的对象。引用类型值指那些可能为多个值构成的对象。
引用类型有这几种:Object、Array、RegExp、Date、Function、特殊的基本包装类型(String、Number、Boolean)以及单体内置对象(Global、Math)。
111-JavaScript 中的轮播实现原理?假如一个页面上有两个轮播,你会怎么实现?
图片轮播的原理就是图片排成一行,然后准备一个只有一张图片大小的容器,对这个容器设置超出部分隐藏,在控制定时器来让这些图片整体左移或右移,这样呈现出来的效果就是图片在轮播了。
如果有两个轮播,可封装一个轮播组件,供两处调用
112-怎么实现一个计算一年中有多少周?
首先你得知道是不是闰年,也就是一年是 365 还是 366.
其次你得知道当年 1 月 1 号是周几。假如是周五,一年 365 天把 1 号 2 号 3 号减去,也
就是把第一个不到一周的天数减去等于 362
还得知道最后一天是周几,加入是周五,需要把周一到周五减去,也就是 362-5=357.
正常情况 357 这个数计算出来是 7 的倍数。357/7=51 。即为周数。
113-面向对象的继承方式
原型链继承
核心: 将父类的实例作为子类的原型
特点:非常纯粹的继承关系,实例是子类的实例,也是父类的实例父类新增原型方法/原型属性,子类都能访问到
简单,易于实现
缺点:要想为子类新增属性和方法,不能放到构造器中无法实现多继承、来自原型对象的所有属性被所有实例共享 创建子类实例时,无法向父类构造函数传参
构造继承
核心:使用父类的构造函数来增强子类实例,等于是复制父类的实例属性给子类(没用到原型)
特点:解决了子类实例共享父类引用属性的问题创建子类实例时,可以向父类传递参数 可以实现多继承(call 多个父类对象)
缺点:实例并不是父类的实例,只是子类的实例、只能继承父类的实例属性和方法,不能继承原型属性/方法、无法实现函数复用,每个子类都有父类实例函数的副本,影响性能
实例继承
核心:为父类实例添加新特性,作为子类实例返回
特点:不限制调用方式,不管是new 子类()还是子类(),返回的对象具有相同的效果
缺点:实例是父类的实例,不是子类的实例不支持多继承
拷贝继承
特点:支持多继承
缺点:效率较低,内存占用高(因为要拷贝父类的属性)
组合继承
核心:通过调用父类构造,继承父类的属性并保留传参的优点,然后通过将父类实例作为子类原型,实现函数复用
特点:可以继承实例属性/方法,也可以继承原型属性/方法既是子类的实例,也是父类的实例、不存在引用属性共享问题可传参、函数可复用
寄生组合继承
核心:通过调用父类构造,继承父类的属性并保留传参的优点,然后通过将父类实例作为子类原型,实现函数复用
参考https://www.cnblogs.com/humin/p/4556820.html
114-JS 的数据类型
字符串,数字,布尔,数组,null,Undefined,symbol,对象。
115-引用类型常见的对象
Object、Array、RegExp、Date、Function、特殊的基本包装类型(String、Number、Boolean) 以及单体内置对象(Global、Math)等
116-es6 的常用
promise,await/async,let、const、块级作用域、箭头函数
117-class
ES6 提供了更接近传统语言的写法,引入了 Class(类)这个概念,作为对象的模板。通过class 关键字,可以定义类。
118-口述数组去重
法一:indexOf 循环去重
法二:ES6 Set 去重;Array.from(new Set(array))
法三:Object 键值对去重;把数组的值存成 Object 的 key 值,比如 Object[value1] = true, 在判断另一个值的时候,如果 Object[value2]存在的话,就说明该值是重复的。
119-call 和 apply 的区别
apply:调用一个对象的一个方法,用另一个对象替换当前对象。例如:B.apply(A, arguments);即A 对象应用B 对象的方法。
call:调用一个对象的一个方法,用另一个对象替换当前对象。例如:B.call(A, args1,args2); 即A 对象调用B 对象的方法。
120-es6 的常用特性
promise,await/async,let、const、块级作用域、箭头函数
121-箭头函数和 function 有什么区别
箭头函数根本就没有绑定自己的this,在箭头函数中调用 this 时,仅仅是简单的沿着作用域链向上寻找,找到最近的一个 this 拿来使用
122-new 操作符原理
1.创建一个类的实例:创建一个空对象obj,然后把这个空对象的 proto 设置为构造函数的prototype。
2.初始化实例:构造函数被传入参数并调用,关键字this 被设定指向该实例obj。
3.返回实例obj。
123-bind,apply,call
apply:调用一个对象的一个方法,用另一个对象替换当前对象。例如:B.apply(A, arguments);即A 对象应用B 对象的方法。
call:调用一个对象的一个方法,用另一个对象替换当前对象。例如:B.call(A, args1,args2); 即A 对象调用B 对象的方法。
bind 除了返回是函数以外,它的参数和 call 一样。

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


