摘要:
类型转换: 1)显示转换 使用方法直接转换 Number() 数值:转换后还是原来的值 字符串:如果可以转化成数值,则转化为数值,否则转换为NaN,空字符串转换为0 布尔值:false转换成0,true转化成1 undefine: 转成NaN null: 转成0 对象类型转换:先调用自身的value 阅读全文
摘要:
1、了解mvvm框架吗? Vue.js React Angular 2、谈谈你对mvvm的认识 由mvc和mvp演变而来 3、双向绑定是什么原理? object.defineProperty的用法要熟记于心 object.defineProperty要会手写 4、使用了什么设计模式 观察这模式:监听 阅读全文
摘要:
技巧(赞美面试官研究的比较深) 1、渲染机制 什么是DOCTYPE及作用? DTD(文档类型定义)是一系列的语法规则,用于定义文件类型。浏览器会根据它来判断文档类型,决定使用何种协议来解析以及切换浏览器模式; DOCTYPE用来声明文档类型和DTD规范用于文件的合法性验证,如果不合法解析就会报错 h 阅读全文
摘要:
1、排序类 快速排序:https://segmentfault.com/a/1190000009426421 var quickSort = function(arr) { if (arr.length <= 1) { return arr; } var pivotIndex = Math.floo 阅读全文
摘要:
prefix是你选补全的前缀,只需要输入这个按tab键就可以联想出来 body是需要联想出来的内容 $0是光标定位的位置 阅读全文
摘要:
@baseWidth:1980px; .pxfix(@w){ width:(@w/@baseWidth)*100vw; } .testWidth{ .pxfix(100); height: 100px; background:red; } 直接上代码,一个简单的函数,传入需要设置的px值,1980是 阅读全文
摘要:
1、使用indexOf 2、使用match 3、使用test 4、使用stringObject.split(),字符串分割方法,如果字符串可以被分割说明含有这个字符串 <html> <head> <title> test </title> </head> <body> <input type="te 阅读全文
摘要:
@angular/forms里有个接口用来实现支持[(ngModel)],具体可查ControlValueAccessor,这边还未深入理解只是为了开发组件而初步了解 我们要做的事就是实现这个接口 export class SearchSelectComponent implements Contr 阅读全文
摘要:
@RequestBody是用来接收 @RequestParam是用来接收 阅读全文
摘要:
Angular的核心? 组件,指令,服务,依赖注入 性能优化? 1、减少http请求(图片压缩合并,css压缩合并,js文件压缩合并) 2、检查是否有重定向问题 3、检查是否一个列表有多次请求问题 4、减少DOM数量 5、延迟加载 6、提前加载 7、能用css做的尽量不要用js去做,能有原生写的尽量 阅读全文