- 博客(7)
- 收藏
- 关注
原创 正则表达式
正则表达式1.1创建var pattern =new RegExp("abc","ig");//构造函数var pattern = /abc/ig;//字面量1.2修饰符g global 全局i gnore case 不区分大小写m multiline 多行1.3 apivar Reg2 = /abc/igm;console.log(Reg2.global);//布尔值,表明这个正则表达式是否带有修饰符gconsole.log(Reg2.ignoreCase);//布尔值,表
2021-09-13 17:09:00 91
原创 前端面试总结
1.对this,call,apply和bind的理解1、如果函数中的this没有调用它的对象,那么this指向的就是window(注意:严格模式下这种情况的this会为空,即undefined)2、如果函数中的this被不包含子对象的对象所调用,那么this指向的就是调用它的对象。3、如果函数中的this被包含多级对象的对象调用,this指向的也只是它上一级的对象,call和apply只有参数不同,这里就只讨论call,因为call和bind参数使用方法是一样的。4、call是动态的改变this的
2021-09-13 09:20:18 93
原创 js 继承
比如说有动物类,狗类。动物类有名字,颜色。狗类可以有自己的 种类,跑步姿势。狗类继承动物类相当于是一种父子关系。子类继承父类的属性和方法,在其基础上进行扩展。a.原型链继承//原型链继承function Animal(){}Animal.prototype.name="xiaobai";Animal.prototype.age=2;Animal.prototype.sayName = function(){ console.log(this.name);}function Do
2021-09-07 12:29:25 114
原创 对象学习.
首先,为什么定义一个数值类型可以使用tostring方法,实际上js完成了装箱和拆箱的操作所谓装箱,就是把基本数据类型转换为对应的引用类型的过程。而拆箱与装箱相反,即把引用类型转换为基本的数据类型。当我们使用一个基本数据类型,它不是对象,而可以使用原型方法。实际上它经历了:创建一个 Number 类型的实例在实例上调用 toFixed 方法销毁这个实例当你创建一个数值类型,可以var num1 = 123;var num2 = Number(123);var num3 = new Nu
2021-09-07 11:52:48 113
原创 数组学习.
1.数组基础1.数组里可以储存任意数据类型2.Arr.length返回数组长度3.增加数组 Arr[3]=4; Arr[arr.length]=5;(最大下标) 可以使用length实现动态添加效果4.数组也是一个引用数据类型构造函数的创建 (字面量创建[] 对象{} )var arr1 = new Array(5);arr1[0] = '张三';arr1[1] = '李四';arr1[2] = '王五';console.log(arr1);console.log(a
2021-09-06 17:26:35 634
原创 下拉列表,二级菜单
html部分<div class="first-inner-aside"> <ul class="first-inner-aside-type"> <li> <a href="#">家用电器</a> <div class="first-inne
2021-08-17 14:46:34 117
原创 阿里云服务器购买及配置
1.阿里云服务器购买2.阿里云服务器环境配置(ubuntu16.04 + apache2 + jdk1.8 + mysql-server-5.7) 购买链接:https://developer.aliyun.com/plan/grow-up手机端注册会员名:中文+数字 手机号:自己手机号登录实名认证刷新刚刚购买页面(注意这个是新人+学生专享的活动)购买完毕后,重置服务器root用户密码,然后牢记 连接阿里云服务器 1)通过可视化软件 Xshell / Putty 1.
2021-08-10 10:24:15 164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人