自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 前端与移动开发入门基础html完结版

前端与移动开发PC端主要是电脑端,主要是网页开发移动端泛指可移动的设备(手机 平板) 可以开发运行在移动端的页面 如手机app 小程序认识网页网页主要由文字 图片 链接 音频 视频 动画等元素构成常见的浏览器及内核(了解)IE浏览器(内核trident)Edge浏览器(同ie)谷歌浏览器(内核chromium/blink)Safari浏览器(内核webkit)...

2019-07-15 17:25:03 6625

原创 WebAPI详解

WebAPI详解标签(空格分隔):DOM任何开发语言都有自己的API,那么API是什么呢?API (Application Programming Interface )概念: 是一些预先定义的函数目的: 提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而无需访问源码,或理解内部工作机制的细节。那么什么是WebAPI呢?概念: 浏览器提供的一套操作浏览器功能和...

2019-05-30 22:21:08 3816

原创 javascript高级

对象对象是一种数据类型对象是以键值对存储数据的一种容器(属性和方法)var per = { name: "张三", age: 18, sayHi: function() {}};对象是对现实世界单个实物的一种抽象如对一辆车的描述 特征:品牌 颜色 型号 行为…var car = { brand: "奔驰", color: red, driving: ...

2019-08-28 20:38:51 1494 2

原创 call与caller与callee的区别

call()语法 函数名.call(修改this的指向,arg1,arg2...) function fn(a, b) { console.log(this); console.log(a + b); } fn(1, 2);//this指向window fn.call({ name: '张三'...

2019-07-24 21:50:08 1045

原创 函数四种调用方式(三种+上下文模式)

函数的三种调用方式全局函数 //全局函数 this指向window 因为fn全局函数是window的一个属性 function fn() { console.log(this);//window } // window.fn(); fn();对象方法 //对象的方法 var...

2019-07-24 17:47:32 945

原创 原型链(自定义对象以及内置对象)

原型链每一个构造函数都有自己的原型对象 原型对象也是对象 (对象都有一个__proto__属性) 也有自己的原型对象 以此类推 形成的链式结构称之为原型链对象访问原型链中成员的规则就近原则(对象访问成员 先看自己有没有 有则访问 没有则从原型寻找 如果原型有则访问 原型没有 就从原型的原型寻找 以此类推 直到原型链的终点null 如果都没有 属性返回undefined 方法返回程序报错)...

2019-07-24 14:28:12 397

原创 完整的原型链(带图)

完整的原型链js中所有的对象都是构造函数创建的1.原型对象由Object构造函数创建2.函数对象由Function构造函数创建3.实例化对象由对应的构造函数创建只要是构造函数 就有prototype属性指向与之对应的原型对象只要是原型对象 就有constructor属性指向对应的构造函数只要是对象 就有__proto__属性指向对应的构造函数的原型对象函数也是对象 js中所有的函...

2019-07-24 14:23:11 963 1

原创 javascript基础汇总~~~全

javascript语言的组成ECMAScript(确定js语言的语法规范 一些特定的可以被计算机识别的代码)DOM(文档对象模型 js动态操作网页内容)BOM(浏览器对象模型 js动态操作浏览器窗口)应用场景网页特效游戏开发(通过cocos2d.js)服务端开发(通过node.js)命令行工具(通过node.js)桌面程序(Electron)App(Cordova)控...

2019-07-21 23:14:35 398

原创 js对象中的内置对象

js对象自定义对象程序员自己声明的对象内置对象js作者提前写好的对象 里面存储了一些写好的属性和方法 方便开发者使用json对象解决跨平台兼容性问题所有编程语言都支持的一种对象类型 主要解决不同平台之间的数据传输json对象json对象与js对象的区别json对象的属性名和属性值都要是字符串 用双引号括起来使用上没有区别 只是数据处理方式不一样内置对象API(a...

2019-07-19 23:32:12 345

原创 数据类型的检测方法

数据类型的检测方法typeof 数据可以检测除数组和null之外的数据类型 var a = 10; var str = '字符串'; var bol = true; var b;//声明未赋值默认就是undefined var nu = null; var arr = [10, 20, 30]; ...

2019-07-18 20:24:35 297

原创 new关键字的作用

使用自定义构造函数声明多个对象调用函数时 前面加了new关键字优点 代码简洁new关键字的作用创建空对象将this指向这个对象 this={}完成对象的赋值(执行构造函数中的代码)自动帮我们返回这个对象 return this function CreatePerson(name, age) { //赋值 对象中不存在的属性会动态添加 ...

2019-07-18 19:30:46 1045

原创 数组去重的多种方式~~~

数组去重冒泡法 //数组去重 //法1 冒泡法 var arr = [20, 25, 88, 66, 90, 25, 88, 66]; for (var i = 0; i < arr.length - 1; i++) { for (var j = 0; j < arr.length - 1 - i; j++...

2019-07-17 23:52:54 171

原创 翻转数组的方法

翻转数组1.交换法(性能最好)// 交换法 遍历数组的一半 让下标为i的元素与下标为arr.length-1-i元素交互位置 /* 0 与 arr.length-1 交换位置 1 与 arr.length-1-1 交换位置 ... i 与 arr.length-1-i 交换位置 */ ...

2019-07-16 22:49:16 2488

原创 猜数字游戏~~~

猜谜游戏生成以1-100之间的随机整数 让用户猜如果用户猜大了或猜小了 提示用户直到用户猜对为止 var num = Math.ceil(Math.random() * 100); console.log(num); //搞个死循环 直到猜对为止 while (true) { var guess = ...

2019-07-15 20:32:43 215

原创 vue的增删改查

vue.js简单案例通过vue.js实现增删改查这个案例涉及了增删查html代码<div id="app"> <div class="header_con"> <div class="header"> <h1>手机品牌管理</h1> <!-- 搜索框与keyWord数据...

2019-07-15 17:27:30 629

原创 简单通过vue.js查询天气预报

Vue.js 简单案例获取天气接口文档 <div id="app"> <h2>天气预报</h2> <!-- 将文本框与msg通过v-model双向绑定数据 --> <!-- @keyup 键盘按下事件 .enter修饰符 表示按下回车键 触发search()方法--> ...

2019-07-15 17:23:58 2407 4

原创 与机器人愉快的聊天~~~

通过vue.js完成聊天机器人接口 /**重置标签默认样式*/ * { margin: 0; padding: 0; list-style: none; font-family: '微软雅黑'; } #container { width: 450px; height: 780px; ...

2019-07-14 23:13:31 245

原创 使用vscode所需安装的插件

2019-03-30 21:17:19 725

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除