- 博客(8)
- 收藏
- 关注
原创 正则表达式
正则表达式:创建正则表达式1、字面量创建正则表达式:用 / / 包裹正则表达式的语句let hd = "baidu.com";let a = 'u';console.log(/u/.test(hd));// eval():把字符串解析为js语句console.log(eval(`/${a}/`).test(hd)); 2、使用对象创建正则表达式:let hd = "baidu.com";let a = 'u';let reg1 = new RegExp('u','g'); //
2021-12-09 23:29:01
223
原创 vue第五篇
一、安装一个项目安装vue:cnpm install vue -g安装vue-cli脚手架:cnpm install -g @vue/cli查看脚手架的版本号:vue -V拉取vue-cli2:npm install -g @vue/cli-init创建项目:vue init webpack vuebase进入项目中(cd vuebase),安装所需依赖:cnpm install进入项目中,启动项目:npm start|npm run dev二、复习基本语法复习1:v-model:
2021-12-02 23:17:58
248
原创 vue第四篇
1、Vue实例的属性的使用(1)属性watch// 语法:watch:{ '键是要监听的数据':数据变化时的处理函数(newval, oldval)}用watch属性监听data上数据的变化:名称案例:watch:{ 'firstname':function(newval, oldval){ this.fullname = newval + '-' + this.lastname; }, 'lastname':function(newval, old
2021-11-25 21:28:36
253
原创 Vue.js第三篇:组件和路由
一、组件(最基本的能力)1、vue组件的定义在页面引入的组件同时也是Vue的实例(如:<mycom1></mycom1>)什么是模块化:模块化从代码角度出发,分析项目,把项目中功能类似的代码抽离为一个个小的模块,为了以相同的方式去封装模块,于是就创造了模块化的规范(CommonJS规范)优点:方便项目的开发,方便后期的维护和扩展 ,提高开发效率什么是组件化:从UI的角度出发,把页面上有重用性的UI结构和样式,单独抽离出来,封装为一个单独的组件(封装的是HTML元素),每个
2021-11-18 23:17:21
2031
原创 vue.js第二篇
1、过滤器概念:vue.js允许自定义过滤器,可被用作一些常见的文本格式化(对数据进行进一步处理)过滤器只用在两个地方:mustache插值表达式、v-bind表达式过滤器应该被添加到JavaScript表达式的尾部,由“管道”符指示(管道符:|)全局过滤器:语法:Vue.filter(‘过滤器名称’,‘过滤其的处理函数(回调函数)’);私有过滤器:---- 定义在Vue中语法:filters:{}调用过滤器:{{item|过滤器名称}}在调用过滤器的时候可以传递参数:{{ite
2021-11-12 00:20:29
1103
原创 Vue.js第一篇
1、初始Vue.js什么是Vue.js库vue.js是前端的主流框架之一,和Angular.js、React.js一起并成为前端的三大主流框架vue.js是一套构建用户界面的框架,只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合提高开发效率的开发历程:原生js->jQuery之类的类库->前端模板引擎->Angular.js/Vue.js学习前端三大框架的目的:让用户不再操作DOM元素,解放用户双手+熟练业务逻辑框架和库的区别:框架:是一套完整的解决方案库:
2021-11-04 19:49:56
180
原创 第二篇js
模拟重载1、当函数出现同名参数时,则保留最后一个传入的实参当实参的个数满足传入参数个数时,即最后一个形参就是实参的值当实参的个数小于形参个数时,则最后一个形参的值是undefinedundefined和任何数值进行数值运算结果都是NaN,除了字符串拼接function sum(a,a){ return a+a;}sum(10,20); // 输出的是40sum(10); // 输出的是NaN// 相当于第二个实参未定义,传入的是一个未定义的值,即a undefined2、argu
2021-10-28 20:27:27
373
原创 前端学习js第一篇
js的引用数据类型:一、数组:1、创建数组2、数组的属性3、数组的方法二、对象:1、创建:字面量法:var obj = {};2、对象的读写:读取:1)点运算符:对象名.属性;2)[]运算符:对象名[‘属性’];3、引用:1)基础数据类型赋值后不再有联系,2)对象赋值后就绑定到一起,赋值给的是地址,两个变量指向同一个地址:obj1 = obj2;obj1的值改变,则obj2的值也改变4、点运算、[]的区别三、函数:1、创建(三种方法)://(1)function
2021-10-21 20:15:01
680
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅