javascript有哪些库
指路=>js中的库
uniapp和vue有什么区别
什么是uniapp
uni-app(uni,读you ni,是统一的意思)是一个使用Vue.js开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序、快应用等多个平台。
vue和uniapp的区别
1、uniapp开发可以编译到(头条,支付宝,微信,QQ,百度)小程序,安卓版,ios版,h5版。通过打包实现一套代码多端运行;
2、vue是一个单页面应用,在app上面会卡死
3、vue是一个框架,开发的时候可以借助ui组件库进行开发
4、uniapp的开发主要依靠uniapp自己封装的组件,一可以借助外部的ui组件库
5、uniapp自带路由和请求方式
6、uni-app还有自动的框架预载,加载页面的速度更快。
7、里面的标签也发生了变化,
div 改成 view
span、font 改成 text
a 改成 navigator
img 改成 image
input 还在,但type属性改成了confirmtype
form、button、checkbox、radio、label、textarea、canvas、video
这些还在。
select 改成 picker
iframe 改成 web-view
ul、li没有了,都用view替代
null和undefined的区别
区别:
深层定义
null 指空对象,但它是被定义过的
undefined 指声明未赋值的对象或者是不存在的对象属性值
典型用法
null表示"没有对象",即该处不应该有值。典型用法是:
(1) 作为函数的参数,表示该函数的参数不是对象。
(2) 作为对象原型链的终点。
undefined表示"缺少值",就是此处应该有一个值,但是还没有定义。典型用法是:
(1)变量被声明了,但没有赋值时,就等于undefined。
(2) 调用函数时,应该提供的参数没有提供,该参数等于undefined。
(3)对象没有赋值的属性,该属性的值为undefined。
(4)函数没有返回值时,默认返回undefined。
常见的状态码
成功类(请求已经被成功处理了)
200 请求已成功,返回想要的东西。出现此状态码是表示正常状态。(所有人都喜欢的)
201 请求成功,服务器正在创建请求的资源
202 服务器收到请求了,但是未处理
203 服务器成功处理,但是返回的信息是另一个来源