将js对象转换的成字符串的形式用ajax提交到后台应用程序,从后台程序中取出来放在session里
web前端开发程序员来解释摧枯拉朽,以下是我这两年的总结和抽取的问题:
一.javascript基础
的数据类型有哪些
都差不多数据类型:number,string,boolean,undefined,null
古怪数据类型:object,array,function,regexp,date,error
2.该如何明白函数的作用域和作用域链
3.什么是闭包,你用过闭包吗?
和有什么区别
5.变量声明进阶的相关代码考察。
的事件模型有哪些,标准事件模型和ie事件模型有什么区别
有继承吗,你是怎么表述的
二.javascript中级
1.怎样对一个数组去重
2.请写出一个只能乾坤二卦数字和字母,另外是6位的正则表达式
,localstorage,sesstionstorage的区别是什么,你用他们来做过什么
4.什么叫做浏览器的气息相通策略
5.在你fun一个对象的时候,究竟有没有做了什么事
6.js模块化,cmd,amd,commonjs有什么区别
7.js的垃圾回收机制是怎样的
8.web安全,xss攻击和csrf远程攻击有什么区别,你在换算项目中用处过吗
9.js的优化手段有哪些
三.http
的状态码有哪些
2.你对http的协商缓存和强缓存知道一点吗
3.你是否用过302,是在什么情况下是用
postcss是什么?依据什么官网的解释,它是一种javascriptc语言程序的工具,单独被转化css的。这个可以认为它是如何处理css的插件集合,必须配合神怪书webpack、gulp等编译工具才能充分展现它强横的能力。
目前社区需要提供了太多的插件,比较有名的不胜感激:
autoprefixer可以为css的属性配置兼容性的前缀,不必须自动先添加
postcss-preset-env愿意你在用非常古代和现代的css特性stylelint检查css语法错误cssnanocss的高压缩器等等postcss的原理如果不是大家知道一点babel的原理,那你应该要听说过ast即抽象化语法树。编译器将字符串通过词法讲、语法分析,再做可以转换,到了最后至少市场的预期的结果。postcss又是同时的原理,这个包已经为使用者需要提供了电学计算的方法deserialize,因此也需要提供了很多被转化的api,借用这些就这个可以自己旗下一款postcss插件了。
cssmodule是什么?原本呢,我们在用css选择类型器,它是对整个页面是管用的,也就是全局的,当你你每次产品迭代需求的时候,必须确定隔一段时间再添加新的css是否会影响不大到其他地方,所以我我们有时侯选择为样式表直接添加命名空间。cssmodule为我们可以提供了另外一种开发,它也可以使css具高局部作用域。
用法万分感谢:
用法是如此的简单点,基本都一看就会,css-loader为我们提供了cssmodule的控制开关,如果能为css-loader添加参数选项modules就这个可以自动打开。尽量:它前提是放到less或者sass的loader之前。
那它如何能能做到局部作用域的呢?
打开element面板可以才发现,它把class都变成了md5戳,对应每个组件,保持任何。
vue的scoped进而我们惠普的到vue的scoped,它也解决了css局部作用域的问题!
它在dom上能生成了一个data属性,而且给class你选器再添加了属性你选器,不同于之前的md5戳。不过导致先添加了属性选择器,让你选择器的优先级变高了,想在组件外面包裹css属性就变得异常不这样很容易了!
不喜欢我的回答就参与我吧,有问题这个可以发表评论,我们一起学习,共同成长!