- 博客(10)
- 收藏
- 关注

原创 dart安装—趟坑之旅
最近公司老大让学习flutter,从哔站上看了点视频资料,怎料第一步安装dart,卡的我痛不欲生,因此写下此篇文章,希望后来人少掉点头发;喜欢请点赞。一、安装dart地址:https://gekorm.com/dart-windows/也可以去我的网盘中下载,链接:https://pan.baidu.com/s/1vJOwPcFxbrMONyvJjP2-WA提取码:mcet二、配置环境安装成功之后,对其进行环境配置(1)配置系统变量Name:DART_SDKKey:D:\useing\
2020-11-09 14:41:12
493
2
原创 使用正则截取地址栏参数
遇到的问题:获取 url 中的参数指定参数名称,返回该参数的值 或者 空字符串不指定参数名称,返回全部的参数对象 或者 {}如果存在多个同名参数,则返回数组使用正则进行判断该代码引用牛客网 —— 作者:JianJianfunction getUrlParam(sUrl,sKey){ var result = {}; sUrl.replace(/\??(\w+)=(\w+)&...
2020-03-20 11:24:50
385
原创 闭包详解
闭包是函数的一种高级适用方式。函数有两个阶段:定义阶段;调用阶段定义阶段1.开辟一个储存空间2.把函数体内的代码一模一样的放在这个空间内(不解析变量)3.把储存空间的地址给函数名调用阶段1.按照函数名的地址找到函数的存储空间2.形参赋值3.预解析4.在内存中开辟一个执行空间5.将函数储存空间中的代码拿出来在刚刚开辟的执行空间中执行6.执行完毕后,内存中开辟的执行空间销毁注...
2020-03-18 16:40:01
222
1
原创 页面导入样式的两种方法及区别
页面导入样式通常使用link和@import区别1、本质区别:link是XHTML标签,@import是CSS提供的一种方式。2、加载顺序:当页面被加载时,link引用CSS会同时被夹在,而@import引用CSS会等到页面全被下载完再加载;因此当使用@import加载CSS页面时网速慢时页面有时会没样式3、兼容性:@import时CSS2.1提出的老浏览器不支持,只有IE5以上才能识...
2020-03-18 09:24:15
407
原创 认识计算属性和watch、methods
1、computed(计算属性)它会根据你所依赖的数据动态显示新的计算结果。计算结果会被缓存,computed的值在getter执行后会缓存,只有在它依赖的属性值改变之后,下一次获取computed的值才会重新调用对应的getter来计算。计算属性将被混入到Vue实例中。所有getters和setter的this上下文自动的绑定Vue实例。注意:如果在计算属性使用了箭头函数,则this不会指...
2020-03-14 11:36:03
205
原创 vue生命周期
vue生命周期总共分为8各阶段,有四中种每一种分两个阶段,共8个阶段。1、创建beforeCreate(创建前)—— 组件实例更新被创建,组件属性计算之前,数据对象data此时都为undefined,未初始化。created(创建后)—— 组件实例创建完成,属性已经被绑定,数据对象data已存在,但是DOM未生成,无法操作元素标签。2、挂载beforeMount(挂载前)—— vue实例...
2020-03-14 11:01:46
109
原创 http与 content-type详解
经历了第一次面试,面试官问了content-type吗?当时蒙了一下没反应过来,现在总结一下加深了解。content-type是HTTP协议header中的一个重要参数,它用于表示发送或者接收到的数据类型,浏览器根据content-type来决定数据的打开方式。content-type描述的是发送端,在这里发送端既可以是服务器也可以是客户端。他代表了发送端发送的实体数据的数据类型。**常见...
2020-03-14 10:43:39
459
原创 ES6—Module简介
在ES6之前,社区制定了一些模块加载方案,最主要的有CommonJS和AMD两种。CommonJS用于服务器;AMD用于浏览器ES6在语言标准的层面上,实现了模块功能,而且实现的相当简单,完全可以取代CommonJS和AMD规范,成为浏览器和服务器通用的模块解决方案。ES6模块的设计思想是尽量的静态化,使得编译时就能确定模块的依赖关系,以及输入和输出变量。CommonJS和AMD模块,都只能...
2020-03-14 10:40:21
138
原创 了解MVVM与MVC
一、MVC即Model(模型)- View(视图)- Controller(控制器),是一种将业务逻辑、数据、界面显示分离开来的软件设计模式。目的:将模型和视图代码分离,让同一个程序实现不同的表现方式 。含义:View(视图):用户能够看到的界面Model:功能的实现,数据库的连接,主要负责数据的存取Controller:对请求进行处理,连接模型层和视图层二、MVVMModel(数...
2020-03-12 11:38:59
189
原创 同源策略与跨域以及解决方式
1.什么是同源策略同源策略是为了增强浏览器上的安全性同源:URL由协议、域名、端口和路径组成;如果URL的协议、域名和端口相同,则表示他们同源浏览器的同源策略,限制了来自不同源的‘document’或脚本,对当前‘document’读取或设置某属性。从一个域上加载的脚本不允许访问另一个域的文档属性。2.解决方案(1)基于jsonp实现的跨域请求页面中的链接、重定向以及表单提交是不会受...
2020-03-11 13:52:11
285
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人