js知识总结—常用功能代码实现
这里是一些常用的功能、工具类代码写法,长期完善。 1.防抖 触发高频事件后n秒内函数只会执行一次(执行最后一次),如果n秒内高频事件再次被触发,则重新计算时间。 将多次操作合并为一次操作进行。原理是维护一个计时器,规定在delay...
这里是一些常用的功能、工具类代码写法,长期完善。 1.防抖 触发高频事件后n秒内函数只会执行一次(执行最后一次),如果n秒内高频事件再次被触发,则重新计算时间。 将多次操作合并为一次操作进行。原理是维护一个计时器,规定在delay...
1. js 是由哪三部分构成? ECMAScript(JavaScript语法 ) DOM 文档对象模型 BOM 浏览器对象模型 ECMAScript ECMAScript 是由ECMA 国际( 原欧洲计算机制造商协会)进行标准化的一门编程语言,这种语言在万维网上应用泛。ECMAScript ...
1.Vue 中怎么自定义过滤器 可以用全局方法 Vue.filter() 注册一个自定义过滤器,它接收两个参数:过滤器 ID 和过滤器函数。过滤器函数以值为参数,返回转换后的值 Vue.filter('reverse', function (value) { return value.split...
1.Vue 组件 data 为什么必须是函数 因为js本身的特性带来的,Vue组件可能会有多个实例,如果 data 是一个对象,那么由于对象本身属于引用类型,当我们修改其中的一个属性时,会影响到当前组件所有实例的数据。如果将 data 作为一个工...
浏览器对象模型(Browser Object Model),不同浏览器提供了可以对浏览器窗口进行访问和操作的方法。 1.常用的Bom属性 ① location对象 location.href— 返回或设置当前文档的URL location.search — 返回URL中的查询字符串...
JavaScript 的核心是支持面向对象的,同时它也提供了强大灵活的 OOP 语言能力。面向对象编程是用抽象方式创建基于现实世界模型的一种编程模式。面向对象程序设计的目的是在编程中促进更好的灵活性和可维护性。 1.面向对象三要素 封装...
1. HTML5新增了哪些新特性? 新元素: 用于媒介的 video 和 audio 元素 语意化更好的内容元素,比如 article、footer、header、nav、section 新的表单控件,calendar、date、time、email、url、search、color 本地存储 localStorage和se...
1.http和https的基本概念 http: 超文本传输协议,是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减...
首先注意仪容仪表、不要抢话(耐心听完)、注意礼貌。 自我介绍 高度概括(量化成就,沟通能力) 如何看待加班 加班为了将任务按时按质按量完成。 首先要对工作内容有预期。比如今天需要将哪些工作做完,心里要有一个目标。 主观意义...
1.rem布局的优缺点 rem本质是等比缩放。子元素尺寸设置rem单位,通过更改html元素的字体大小,就可以让子元素实际大小发生变化。 缺点: pc页面来讲使用次数不多,一般移动端可能会用;全适配方案可以使用媒体查询@media 数据量大:...