自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 牛客网javascript读取输入

读取一行输入tokens[0]和tokens[1]分别为一行上的两个值var readline = require('readline')const rl = readline.createInterface({ input: process.stdin, output: process.stdout})rl.on('line', function(line) { var toke

2017-05-31 16:51:54 6090

原创 Ajax 与跨域 小结

原生AjaxAjax,是对Asynchronous JavaScript + XML 的简写。这一技术能够向服务器请求额外的数据而无须卸载页面,会带来更好的用户体验。 使用XHR 对象取得新数据,然后再通过DOM 将新数据插入到页面var xhr = new XMLHttpRequest();在使用XHR 对象时,要调用的第一个方法是open(),它接受3 个参数:要发送的请求的类型(”get”、

2017-05-27 16:41:56 635

原创 angularJS 服务

概述服务提供了一种能在应用的整个生命周期内保持数据的方法,它能够在控制器之间进行通信,并且能保证数据的一致性。服务是一个单例对象,在每个应用中只会被实例化一次(被$injector实例化),并且是延迟加载的(需要时才会被创建)。服务提供了把与特定功能相关联的方法集中在一起的接口。自定义服务在AngularJS应用中,factory()方法是用来注册服务的最常规方式,同时还有其他一些API可以在特定情

2017-05-26 14:51:22 441

原创 JS创建对象与继承总结

创建对象1 工厂模式function createPerson(name, age, job){var o = new Object(); o.name = name; o.age = age; o.job = job; o.sayName = function(){ alert(this.name); }; return o

2017-05-19 11:26:42 385

原创 JS Array String 类型

1. Arraymethods:1.from() (es6)from 方法用于将两类对象转为真正的数组:类似数组的对象(array-like object)和可遍历(iterable)的对象(包括ES6新增的数据结构Set和Map)。任何有 length 属性的对象,都可以通过 from 方法转为数组。 常用方式: 将字符串转化为数组。Array.from('hello') //

2017-05-18 23:10:05 1295

原创 JS中this、new、apply和call详解

1.thisthis到底绑定或者引用的是哪个对象环境决定于函数被调用的地方。而函数的调用有不同的方式,在不同的方式中调用决定this引用的是哪个对象是由四种规则确定的。1.1默认绑定全局变量函数被单独定义和调用的时候,应用的规则就是绑定全局变量.function fn() { console.log( this.a );}var a = 2;fn(); // 2 -- fn单独调用,t

2017-05-18 10:53:38 508

原创 JS执行环境与作用域

1.执行环境所有 JavaScript 代码都是在一个执行环境中被执行的,考虑两种执行环境:全局执行环境和函数执行环境。 在一个页面中,第一次载入JS代码时创建一个全局执行环境,全局执行环境是最外围的执行环境。当调用一个 JavaScript 函数时,该函数就会进入与该函数相对应的执行环境。 程序在进入每个执行环境的时候,JavaScript引擎在内部创建一个对象,叫做变量对象。环境中定义的所

2017-05-17 17:06:33 454

原创 JS检测类型

ES中有5种基本数据类型:Undefined、Null、Boolean、Number、String。还有一种复杂数据类型:Object。 例子:var a;var b = null;var c = true;var d = 4;var e = "five";var f = new Date();var h = function(){alert(111);};1.最常见的检测方法:ty

2017-05-17 15:05:27 410

原创 Bootstrap组件

图标可以把它们应用到按钮、工具条中的按钮组、导航或输入框等地方。<button type="button" class="btn btn-default btn-lg"> <span class="glyphicon glyphicon-star"></span> Star</button>下拉菜单菜单向下弹出:.dropdown 菜单向上弹出:.dropup 下拉菜单:.dropdown

2017-05-14 21:30:00 621

原创 Bootstrap全局CSS样式

布局容器Bootstrap需要为页面内容和栅格系统包裹容器。提供了两种容器类:.container和.container-fluid,两者不能嵌套使用。 .container 类用于固定宽度并支持响应式布局的容器,宽度为不同屏幕尺寸下的固定值。 .container-fluid 类用于 100% 宽度,占据全部视口(viewport)的容器。 区别:例如当屏幕尺寸大于1170px时,.cont

2017-05-13 16:39:09 640

原创 Angular指令学习

指令概览指令本质上就是AngularJS扩展具有自定义功能的HTML元素的途径. 指令详解指令的全部设置选项: angular.module('myApp', []) .directive('myDirective', function() { return { //指令

2017-05-08 15:10:05 398

空空如也

空空如也

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

TA关注的人

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