
javascript
文章平均质量分 67
chengzhang_jian
以次博客见证我在IT这个道路上的成长
展开
-
javascript中for循环的几种写法与总结
如果您希望一遍又一遍地运行相同的代码,并且每次的值都不同,那么使用循环是很方便的。迭代语句又叫循环语句。 JavaScript 支持不同类型的循环:for - 循环代码块一定的次数for/in - 循环遍历对象的属性while - 当指定的条件为 true 时循环指定的代码块while -do 当指定的条件为 true 时循环指定的代码块1.for循环的一般写法为:原创 2017-08-05 18:03:29 · 5421 阅读 · 1 评论 -
angularjs控制器
AngularJS 控制器 控制 AngularJS 应用程序的数据。 ng-controller 指令定义了应用程序控制器。 那么: 1、不同的控制器之间的数据是彼此隔离的 2、不同的控制器之间如何共享数据??不同的控制器间的数据传递的方法:方式1:借助于$rootScope借助于scope与scope与rootScope之间的关系。 把要共享的数据存在$rootScope,所有的子对象原创 2017-10-10 22:47:18 · 314 阅读 · 0 评论 -
angularjs的内置服务
服务的本质是一个单例对象,提供数据和对象。 两大类:①内置服务locationlocation scope rootScoperootScope window intervalinterval timeout等等使用内置服务中提供的方法: 第一步 将需要用到的服务注入进来 function(scope,scope,location) 第二步 调用服务中提供的方法 数据。。案例:原创 2017-10-10 11:59:00 · 654 阅读 · 0 评论 -
angularjs内置的方法
序列化、反序列化toJson:将对象或者数组 序列化 为json格式的字符串fromJson:相反的过程<!DOCTYPE html><html ng-app="myApp"><head lang="en"> <meta charset="UTF-8"> <title></title> <script src="js/angular.js"></script></head><bo原创 2017-10-09 23:44:40 · 377 阅读 · 0 评论 -
angularjs的二种数据绑定
angularjs的数据绑定方式有2种。一种是从数据绑定到视图另一种是从视图中用户的输入’绑定到‘数据’方式一:①常用指令: ngRepeat/ngIf/ngShow…②双花括号:{{}}方式二:从‘视图中用户的输入’绑定到‘数据’———————-绑定方式:指令:ngModel如果要监听数据的变化:$scope.$watch('txt',function(){})下面是一个很好的数据绑定案例:`原创 2017-10-09 22:14:39 · 251 阅读 · 0 评论 -
JavaScript 正则表达式实用实战
总结了一些经常会用到的正则表达式原创 2017-09-10 22:17:32 · 1293 阅读 · 0 评论 -
JavaScript中的正则表达式
了解正则表达式的方法 RegExp对象表示正则表达式,它是对字符串执行模式匹配的工具;正则表达式的基本语法如下2种:直接量语法: /pattern/attributes; 2. 创建RegExp对象的语法 new RegExp(pattern,attributes);参数:参数pattern是一个字符串,指定了正则表达式的模式;参数attributes是一个可选的参转载 2017-09-10 21:29:53 · 458 阅读 · 1 评论 -
javascript中 slice,splice和split三个函数的区别
每次遇到这三个值都感觉好懵。每次都很难区分他们。都不知道用那个。终于今天来总结下。slice() 注意:该方法不改变原数组。参数含头不含未 arrayObject.slice(start,end); 既可以截取字符串也可以截取数组。返回的是一个新数组。 slice() 方法可从已有的数组中返回选定的元素。 返回一个新的数组,。参数start是截取的开始数组索引,end参数等于你要取的最后原创 2017-09-09 00:18:12 · 507 阅读 · 0 评论 -
深入理解javascript全局变量与局部变量的所带来的问题的影响
深入理解javascript全局变量与局部变量的所带来的问题的影响JavaScript通过函数管理作用域。在函数内部声明的变量只在这个函数内部,函数外面不可用。另一方面,全局变量就是在任何函数外面声明的或是未声明直接简单使用的。由于JavaScript的两个特征,不自觉地创建出全局变量是出乎意料的容易。首先,你可以甚至不需要声明就可以使用变量;第二,JavaScript有隐含的全局概念,意味着你不声原创 2017-08-05 00:45:00 · 4366 阅读 · 1 评论 -
angularjs依赖注入
将代码部署到线上,都会对代码做压缩。压缩会删除所有的注释、删除没有语义的空白字符、尽可能的简化变量的名称(混淆),但是数字、字符串、关键字是不会改变的。angularjs依赖注入有3种分别是标记式依赖注入和行内式依赖注入和推断式(猜测)。官方推荐行内式依赖注入 如下例采用行内式依赖注入 html<!DOCTYPE html><html ng-app="myApp"><head lang="e原创 2017-10-10 23:20:11 · 441 阅读 · 0 评论