`
赵彦枝
  • 浏览: 50147 次
  • 性别: Icon_minigender_2
  • 来自: 河北
社区版块
存档分类
最新评论
文章列表
1.    在做pos机中经常会用到去重,首先建立一个空的对象,用来存放商品编码这个键和数量这个值,用for循环遍历inputs这个数组,看inputs[i]是不是在空的对象里,如果不在就把它存放在这个对象里并为此赋值为1,如果在则数量加1,具体程序如下:       function  get_shopping_count(inputs){                  var   shopping_count={};          for(var i=0;i                  if(  inputs[i] in shopping_count){            ...
一.    JavaScript区分大小写        在JavaScript中对象,变量、函数都是区分大小写的,例如:Object表示对象,Aarry表示数组,而写成object,arrary的时候JavaScript就不会识别                  如:function myfunction(){} 和 function myFunction(){}不同二.    单引号和双引号        JavaScript中单引号和双引号没有特殊的区别,都可以用来创建字符串,但是一般情况下JavaScript使用单引号,而且单引号里面可以有双引号,双引号里面也可以有单引号;三.   ...
  一、字符串的创建    创建一个字符串有几种方法,最简单的是用引号将一组字符包含起来,可以是单引号也可以是双引号,但必须成对出现,可以将其赋值给一个字符串变量,如果值是数字则引号不能加。          var myStr = "Hello, String!";    注意,作为界定字符串的一对引号必须是相同的,不能混用。          像var myString = "Fluffy is a pretty cat.'; //声明是非法的。        我们在上面脚本创建了几个字符串,本质上他们是字符串类型的值。要创建一个字符串对象,可使用如下语句: ...
    在项目开发过程中,会发现有些时间会浪费在找bug,解决bug上,那么如何快速找到bug并解决掉它,是这篇博客的意义所在。     一.bug调试技巧        1. 直接看错误信息              拿php举例,php框架将最里层的错误信息一层一层向外递归抛出,最后由最外层将错误信息捕获并通   过模版将错误信息输出到页面,抛出的错误类型有:ERROR,WARNING,NOTICE,INFO,SQL..等等类型的错误,我们会看到页面上有一行最醒目的错误信息,还有下边有错误信息的调用堆栈过程,有经验的开发人看到这个就应该知道错误在哪里了,所以直接看输出的错误信息是最 ...

HTML5基础(1)

                                                                   HTML5基础(1)       1.HTML5简介          HTML5≈HTML+CSS+Javascript+API,HTML5是HTML的新版本,是HTML增量式学习。      2.HTML5使Web增强与垄断体现在那些方面? WebApp  HTML5新增了离线存储,更丰富的表单、js线程、socket、标准扩展embed、css3....... 流媒体与多媒体引擎Audio、Video、Canvas、webgI等等...... ...
                             如何删除存在远程GitHub库某一目录下的文件          前几天用sourcetree在往GitHub上传项目代码时遇到了一个小问题,本来在远程仓库已经创建好该项目的目录结构,只需要将我本地项目文件夹下的所有文件直接传到GitHub对应的目录结构下就可以了,直接访问该目录下的index.html就可以看到界面了。     可是我把整个项目文件传到该目录下了,这样明显是不对的可是在GitHub又找不到去哪删除传上去的项目文件。想了半天终于想出来了一个解决的办法: 在本地建一个和远程目录一样的文件夹,比如:远程的目录结构为 ...
                                              LeanCloud数据的查询,修改和删除 1.对存储在LeanCloud中的数据进行查询,修改 (1)首先创建查询实例   var query = new AV.Query('Todo'); (2)获取对象并进行修改           每个被成功保存在云端的对象会有一个唯一的 Id 标识 ,因此获取对象的最基本的方法就是根据 id来查询. $scope.addButtonEvent = function(product,num){ var userId=$scop ...
                                          LeanCloud数据存储          数据存储(LeanStorage)是 LeanCloud 提供的核心功能之一,它的使用方法与传统的关系型数据库有诸多不同,下面我们将其与传统数据库的使用方法进行对比。        下面这条 SQL 语句在绝大数的关系型数据库都可以执行,其结果是在 Todo 表里增加一条新数据:  INSERT INTO Todo (title, content) VALUES ('工程师周会', '每周工程师会议,周一下午 2 点')         使用传统的关系型数 ...

JavaScript的函数详解

    博客分类:
  • js
         函数,在C语言之类的过程式语言中,是顶级的实体,而在Java/C++之类的面向对象的语言中,则被对象包装起来,一般成为对象的方法.在JavaScript中,函数本身与其他任何的内置对象在地位上是没有任何区别的,也就是说函数本身 ...

Git操作详解

        Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目,Git 是Linus Torvalds 为了帮助管理Linux 内核开发而开发的一个开放源码的版本控制软件。      本文详细介绍以下5个Git命令:        1.git clone        2.git remote        3.git fetch        4.git pull        5.git push 一.git  clone           远程操作的第一步,通常是从远程主机克隆一个版本库,这时就要用到git clone命令 $ gi ...
                                                               重复语句ng-repeat     ng-repeat可以遍历一个数组中的数据并循环输出,这样显示一个表格就显得很简单. 1.首先定义要显示的数据的数组: <script> var app=angular.module("myApp",[]); app.controller("myCtrl",function($scope){ $scope.productList=[ {"classifi ...
        Angular js的ng-route模板为控制器和视图提供了URL,并将它映射到预先定义的控制器.首先建立一个路由文件并定义一个APP,在这个APP中定义多个页面的控制器,并给出对应的模板。然后$routeProvider进行配置,即可将URL映射到这些控制器和视图.AngularJS支持通过在单个页面上的多个视图的单页应用。要做到这一点AngularJS提供了ng-view 和 ng-template指令,以及 $routeProvider 服务。      1.   Angular$routeService在ngRoute模块里。需要引入ng-route模块作为依赖. ...
                                      Ubuntu 16.04 安装WineQQ国际版的方法         1.安装依赖库                 在终端输入                    sudo apt-get install libgtk2.0-0:i386                另外,如果是64位系统还要安装ia32-libs,但是Ubuntu14.04中该软件包已经被其他版本替代,因此在终端输入                              sudo apt-get install lib32n ...
一.  更新随机自带的软件包,尽量避免下面安装可能产生的错误    $ sudo apt-get update          #更新系统软件包 二.安装curl,通过它安装rvm     $ sudo dpkg -s curl              #检查系统中有没有安装cul     $ sudo apt-get install curl    #安装curl 三.安装RVM (RVM的主要作用是方便的管理系统中的多个ruby版本),使用RVM安装ruby、rails等     $ curl -L get.rvm.io | bash -s stable  //若提示找 ...
1.   获取JavaScript 的时间使用内置的Date函数完成       var mydate = new Date();     mydate.getYear(); //获取当前年份(2位)     mydate.getFullYear(); //获取完整的年份(4位,1970-????)     mydate.getMonth(); //获取当前月份(0-11,0代表1月)     mydate.getDate(); //获取当前日(1-31)     mydate.getDay(); //获取当前星期X(0-6,0代表星期天)     mydate.getTime(); // ...
Global site tag (gtag.js) - Google Analytics