上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 21 下一页
摘要: 异步操作放到actions 中,actions 通过commit调用mutation的方法操作state 阅读全文
posted @ 2023-11-13 22:23 龙陌 阅读(17) 评论(0) 推荐(0)
摘要: 下面说法错误的是( ) A watch方法中不能执行异步操作 B 不应该使用箭头函数来定义 method 函数,箭头函数绑定了父级作用域的上下文,所以this将不会按照期望指向 Vue 实例 C Vue 实例将会在实例化时调用$watch(),遍历 watch 对象的每一个 property D c 阅读全文
posted @ 2023-11-13 22:21 龙陌 阅读(336) 评论(0) 推荐(0)
摘要: 下列关于scoped的描述错误的是( ) A scoped原理是在标签上添加data-v属性,然后使用属性选择器实现样式局部化 B 使用scoped,父组件的样式会渗透到子组件内部的元素 C 使用scoped不会造成全局污染 D ">"可以实现样式穿透 正确答案:B 使用scoped后,父组件的样式 阅读全文
posted @ 2023-11-13 22:16 龙陌 阅读(125) 评论(0) 推荐(0)
摘要: SPA的优点: 无刷新切换内容,提高用户体验。 符合前后端分离的开发思想,通过ajax异步请求数据接口获取数据,后台只需要负责数据,不用考虑渲染。前端使用vue等MVVM框架渲染数据非常合适。 减轻服务器压力,展示逻辑和数据渲染在前端完成,服务器任务更明确,压力减轻。 后端数据接口可复用,设计JSO 阅读全文
posted @ 2023-11-13 22:15 龙陌 阅读(120) 评论(0) 推荐(0)
摘要: 关于Vue中的diff算法说法错误的是( ) A 比较只会在同层级节点进行比较, 不会跨层级比较 B 在diff比较的过程中,循环从两边向中间收拢。 C vue的虚拟dom渲染真实dom的过程中首先会对新老VNode的开始和结束位置进行标记:oldStartIdx、oldEndIdx、newStar 阅读全文
posted @ 2023-11-13 19:38 龙陌 阅读(48) 评论(0) 推荐(0)
摘要: router其实是VueRouter的一个实例,所以它是一个全局对象,包含了所有的子对象和属性 而route是正在跳转的这个路由的局部对象,可以获取这个正在跳转的路由的name,path,params,query等 this.$router 全局的路由对象,options.routes包括所有的路由 阅读全文
posted @ 2023-11-13 19:17 龙陌 阅读(30) 评论(0) 推荐(0)
摘要: 下列关于Vue的描述错误的是( ) A 当给某个组件修改某个值时,该组件不会立即重新渲染 B Vue内部使用原生Promise.then、MutationObserver和setImmediate实现异步队列,不会采用setTimeout(fn, 0) C $nextTick()返回一个Promis 阅读全文
posted @ 2023-11-13 19:11 龙陌 阅读(116) 评论(0) 推荐(0)
摘要: 关于Vue双向数据绑定说法错误的是( ) A Vue实现双向数据绑定是采用数据劫持和发布者-订阅者模式 B Object.defineProperty(obj,key,val)可以监听数组变化,不需要做特殊处理 C Vue2.0 数据劫持是利用ES5的Object.defineProperty(ob 阅读全文
posted @ 2023-11-13 18:42 龙陌 阅读(90) 评论(0) 推荐(0)
摘要: 下列关于webpack配置的描述错误的是( ) A module.rules可以指定多个loader,而loader的作用是对模块的源码进行转换 B plugin是一个具有apply方法的JavaScript对象,由于plugin可以携带参数,所以必须在配置中向plugins属性传入一个实例 C 模 阅读全文
posted @ 2023-11-13 18:41 龙陌 阅读(26) 评论(0) 推荐(0)
摘要: 关于路由守卫说法错误的是( ) A Vue路由守卫分为全局路由、单个路由守卫、组件内部路由 B 全局路由守卫的钩子函数有:beforeRouteEach(全局前置守卫)、beforeRouteResolve(全局解析守卫)、afterRouteEach(全局后置守卫) C 单个路由独享的钩子函数只有 阅读全文
posted @ 2023-11-13 18:40 龙陌 阅读(173) 评论(0) 推荐(0)
摘要: Readonly只针对input(text/password)和textarea有效,而disabled对于所有的表单元素有效,包括select,radio,checkbox,button等 Readonly和Disabled是用在表单中的两个属性,它们都能够做到使用户不能够更改表单域中的内容。但是 阅读全文
posted @ 2023-11-13 15:28 龙陌 阅读(28) 评论(0) 推荐(0)
摘要: 执行以下程序,输出结果为() class Phone{ constructor(price){ this.price = price; } get price(){ return 999; } } var p = new Phone(888); console.log(p.price); A 999 阅读全文
posted @ 2023-11-13 15:26 龙陌 阅读(73) 评论(0) 推荐(0)
摘要: 执行以下程序,下列选项中,说法正确的是() <button>点击</button> <script> function a(){ console.log(1); return function b(){ console.log(2); } } var btn = document.querySele 阅读全文
posted @ 2023-11-13 15:24 龙陌 阅读(39) 评论(0) 推荐(0)
摘要: 下列关于闭包描述正确的是?() A 闭包内变量执行后不会被清除 B 闭包不满足链式作用域结构 C (Function(){})()理论上是一个闭包 D 闭包不耗内存,可以随意使用 正确答案:AC 可以用(function(){})()来构成闭包,而不是(function(){})()是闭包。这个要明 阅读全文
posted @ 2023-11-13 15:16 龙陌 阅读(135) 评论(0) 推荐(0)
摘要: 执行以下程序,输出结果为() var a = 100; function a(){ var a = 200; console.log(a); } a(); A 100 B 200 C 抛出异常 D f a(){var a = 200;console.log(a);} 正确答案:C 在预解析下,函数和 阅读全文
posted @ 2023-11-13 15:11 龙陌 阅读(13) 评论(0) 推荐(0)
摘要: 执行完如下程序后,所有能被访问到的变量包括() var a = 1; b = 2; eval('var c = 3'); delete a; delete b; delete c; A a、b、c B a、c C a D c 在eval中使用var声明的全局变量可以被delete删除,所以变量c能删 阅读全文
posted @ 2023-11-13 15:01 龙陌 阅读(36) 评论(0) 推荐(0)
摘要: 删除arr数组中的第i个元素的最好做法是? ① arr.splice(i-1,1) ② arr.slice(0,n).concat(arr.slice(n+1,arr.length)); ③ Array.prototype.remove = function(dx) { if (isNaN(dx) 阅读全文
posted @ 2023-11-13 14:57 龙陌 阅读(142) 评论(0) 推荐(0)
摘要: 下面哪些方法可以用于JavaScript 异步模式的编程? A 回调函数 B 事件监听 C 发布/订阅 D Promise对象 正确答案:ABCD 参考答案: 回调函数,这是异步编程最基本的方法。 事件监听,另一种思路是采用事件驱动模式。任务的执行不取决于代码的顺序,而取决于某个事件是否发生。 发布 阅读全文
posted @ 2023-11-13 00:34 龙陌 阅读(65) 评论(0) 推荐(0)
摘要: 在严格模式下执行以下选项的程序,不会抛出异常的是() A uname = 'window'; setTimeout(function(){ console.log(this.uname) },1000); B var uname = 'window'; (function(){console.log 阅读全文
posted @ 2023-11-13 00:32 龙陌 阅读(21) 评论(0) 推荐(0)
摘要: 假设DOM结构为: JS代码为: document.getElementById('a').addEventListener('click', e => {console.log(1)}); document.getElementById('b').addEventListener('click', 阅读全文
posted @ 2023-11-13 00:24 龙陌 阅读(298) 评论(0) 推荐(0)
摘要: 下列代码中,页面打开后能够弹出1的是? A B C IE下 D 正确答案:ABC A 加载页面的时候触发; B onerror 事件 当图片不存在时,将触发; C 在ie 7下会连续弹出, IE5及其以后版本支持在CSS中使用expression,用来把CSS属性和Javascript表达式关联起来 阅读全文
posted @ 2023-11-13 00:20 龙陌 阅读(21) 评论(0) 推荐(0)
摘要: 执行以下程序,输出结果为() function a(){ console.log(this); } a.call(null); window function.call(thisArg,args1,args2...)可以调用函数function,并且让函数内部的this指向thisArg,同时传递a 阅读全文
posted @ 2023-11-13 00:17 龙陌 阅读(13) 评论(0) 推荐(0)
摘要: 中缀表达式5+4*(x+3)-6所对应的后缀表达式为( ) 中缀表达式转换为后缀表达式的一种常用方法是使用栈来处理。下面是将中缀表达式转换为后缀表达式的步骤: 从左到右扫描中缀表达式的每个元素。 如果遇到操作数,直接输出。 如果遇到运算符,使用栈来处理:若栈为空或者栈顶元素为左括号,则直接将运算符入 阅读全文
posted @ 2023-11-13 00:13 龙陌 阅读(112) 评论(0) 推荐(0)
摘要: 在Javascript定义一个函数一般有如下三种方式 1,函数关键字(function)语句: function fnMethodName(x){alert(x);} (最常用的方法) 2,函数字面量(Function Literals): var fnMethodName = function(x 阅读全文
posted @ 2023-11-13 00:07 龙陌 阅读(42) 评论(0) 推荐(0)
摘要: 如果以下程序的输出结果是false,则①式可以替换为() const test = { rules: false }; function Build() { this.rules = true; ① } const build = new Build(); console.log(build.rul 阅读全文
posted @ 2023-11-11 18:19 龙陌 阅读(55) 评论(0) 推荐(0)
摘要: 三元操作,哪个语法是正确的? A var x=y=true?”true”:”false”; B var x=y=true:”true”?”false”; C var x=(y=true):”true”?”false”; D var x=(y=true){“true”:”false”}; 正确答案:A 阅读全文
posted @ 2023-11-11 17:49 龙陌 阅读(24) 评论(0) 推荐(0)
摘要: javascript 一般使用var key = val的形式赋值,而不是直接key = val。 如果不用var关键字,声明的就是全局变量,一般不要这么做; 阅读全文
posted @ 2023-11-11 16:41 龙陌 阅读(28) 评论(0) 推荐(0)
摘要: var carname="Volvo";var carname;顺序执行后,carname的值依然为Volvo 由于js变量提升的机制,变量声明优先于变量赋值 因为后面的那句变量声明被提升到最前面去了!相当于是先声明这个变量,然后才给它赋值。 阅读全文
posted @ 2023-11-11 16:40 龙陌 阅读(22) 评论(0) 推荐(0)
摘要: 针对以下f函数分别执行f(2)和f()会有怎样的结果? f = (x = x) => x; A 2、undefined B 报错、报错 C 2、报错 D undefined、undefined 正确答案:C 在(x = x) => x中的三个x都是指向相同的变量,并且当函数在尝试给x赋值时会访问第2 阅读全文
posted @ 2023-11-11 16:38 龙陌 阅读(31) 评论(0) 推荐(0)
摘要: 下面这段JS程序的执行结果是: var user = { count : 1, getCount: function(){ return this.count; } } var func = user.getCount console.log(func()) A this.count B 1 C 报 阅读全文
posted @ 2023-11-11 16:34 龙陌 阅读(59) 评论(0) 推荐(0)
摘要: 现有一组人员年龄的数据,要求将这些人员的年龄按照从小到大的顺序进行排列起来,要怎样来实现 A function numberSort(a,b) { return a - b; } var arr=new Array("23","6","12","35","76"); document.write(a 阅读全文
posted @ 2023-11-11 16:30 龙陌 阅读(52) 评论(0) 推荐(0)
摘要: 假设val已经声明,可定义为任何值。则下面js代码有可能输出的结果为: console.log('Value is ' + (val != '0') ? 'define' : 'undefine'); A Value is define B Value is undefine C define D 阅读全文
posted @ 2023-11-11 15:50 龙陌 阅读(16) 评论(0) 推荐(0)
摘要: 请问以下JS代码的输出是什么? let A = function() {} A.prototype.a = 1; let B = new A(); A.prototype = { b: 2, c: 3 } let C = new A(); A.prototype.d = 4; console.log 阅读全文
posted @ 2023-11-11 15:47 龙陌 阅读(26) 评论(0) 推荐(0)
摘要: 下面js数组的方法中,哪些方法不能改变自身数组? A pop B splice C sort D concat 正确答案:D pop()方法用于删除数组的最后一个元素,并返回被删除的最后一个元素,这样的话数组就被改变了。 splice()方法可以对数组中已经存在元素进行删除,也可以添加元素到数组中。 阅读全文
posted @ 2023-11-11 15:37 龙陌 阅读(57) 评论(0) 推荐(0)
摘要: 分析下面代码块,输出( )行########。 var i = 0; while( i < 40 ){ if( i < 30 ) continue; Document.write(‘########’); i++; } A 40 B 30 C 39 D 无数行 E 一行也没有 正确答案:E ①中文引 阅读全文
posted @ 2023-11-11 15:19 龙陌 阅读(86) 评论(0) 推荐(0)
摘要: 下面的 JSX 代码中,哪一个无法达到预期的效果? A Hello World B C {msg} D Leo E F 正确答案:C 选c class是js关键字,这里要用className。对于E选项,在jsx中直接写行内样式时不能采用引号,而是style={{color:'red'}}的方式 选 阅读全文
posted @ 2023-11-11 15:15 龙陌 阅读(263) 评论(0) 推荐(0)
摘要: 请问以下JS代码的执行结果是什么? function control(x) { if (x == 3) throw new Error("break"); } function foo(x = 6) { return { next: () => { control(x); return {done: 阅读全文
posted @ 2023-11-11 15:12 龙陌 阅读(80) 评论(0) 推荐(0)
摘要: 下面这段程序的显示结果是? var x = new Boolean(false); if (x) { alert('hi'); } var y = Boolean(0); if (y) { alert('hello'); } hi if(x) 这里期望 x 是一个布尔类型的原始值,而 x 是一个对象 阅读全文
posted @ 2023-11-11 13:15 龙陌 阅读(40) 评论(0) 推荐(0)
摘要: 以下代码执行后,console 输出的信息是? for(let i = 0; i < 5; i++){ requestAnimationFrame(() => console.log(i)); } 0 1 2 3 4 requestAnimationFrame虽然是异步函数,但是由于i是用let定义 阅读全文
posted @ 2023-11-11 13:12 龙陌 阅读(18) 评论(0) 推荐(0)
摘要: 以下哪些表达式的结果为true() A undefined == null B isNaN("100") C parseInt("1a") 1 D [] instanceof Array 正确答案:ACD 考点一: isNaN()的隐式转换 isNaN(item) 的时候会先将item进行 Numb 阅读全文
posted @ 2023-11-11 12:52 龙陌 阅读(44) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 21 下一页