基础知识

微信小程序访问node.js接口服务器搭建教程 2017-08-20

微信小程序访问node.js接口服务器搭建教程
这篇文章主要给大家分享了微信小程序访问node.js接口服务器的搭建教程,文中介绍的非常详细,对大家具有一定的参考价值,需要的朋友们下面来跟着小编一起看看吧.前言 最近在做微信的应用号小程序开发,小程序的后台数据接口需要https安全请求,所以需要我的nodejs服务器能够提供https的支持,现在就将整个https服务器的搭建过程说一下. 搭建教程如下: 首先,我试了一下 ...

原生js实现节日时间倒计时功能 2017-07-15

本文主要分享了原生js实现节日时间倒计时功能的示例代码.具有一定的参考价值,下面跟着小编一起来看下吧知识要点 1.实现原理: 用结束时间-当前时间=时间差 当前时间每过1秒时间差自然也就少了1秒 所以要1秒更新一次当前时间就达到了倒计时的效果 2.需要注意的就是时间之间的转换和对得出数值的处理 3.用到的方法: obj.getTime() //换算成毫秒 Math.floo ...

浅谈JavaScript中的apply/call/bind和this的使用 2017-05-15

apply/call/bind三者的联系就在于,都可以用来改变函数中 this 指向的值,且第一个参数为要指向的 this 的值,apply的第二个参数或 bind 与 call 的不定参数为要传入的参数.这就不得不提及 javascript 中函数的 this 的指向了.下面我们来简单探讨下fun.apply(context,[argsArray]) 立即调用fun,同时 ...

js基本算法:冒泡排序,二分查找的简单实例 2016-12-27

下面小编就为大家带来一篇js基本算法:冒泡排序,二分查找的简单实例.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧知识扩充: 时间复杂度:算法的时间复杂度是一个函数,描述了算法的运行时间.时间复杂度越低,效率越高. 自我理解:一个算法,运行了几次时间复杂度就为多少,如运行了n次,则时间复杂度为O(n). 1.冒泡排序 解析:1.比较相邻的两个元 ...

JavaScript输出显示内容(document.write、alert、innerHTML、console.log) 2016-11-28

JavaScript输出显示内容(document.write、alert、innerHTML、console.log)
刚开始接触js的朋友肯定要接触到js的输出,那么肯定会使用document.write.alert.innerHTML.console.log,这里简单介绍一下,需要的朋友可以参考一下啊JavaScript 输出 JavaScript 没有任何打印或者输出的函数. JavaScript 显示数据 JavaScript 可以通过不同的方式来输出数据:使用 window.ale ...

Javascript基础回顾之(二)js作用域 2016-11-06

Javascript基础回顾之(二)js作用域
本篇是你必须知道的Javascript系列第二篇,我们主要来看看Javascript中变量作用域的问题,需要的朋友可以参考下本来是要继续由浅入深表达式系列最后一篇的,但是最近团队突然就忙起来了,从来没有过的忙!不过喜欢表达式的朋友请放心,已经在写了:) 在工作当中发现大家对Javascript的一些基本原理普遍存在这里或者那里的一知半解,所以决定先花一些时间整理一下这些基础 ...

EsLint入门学习教程 2016-10-14

ESLint是一个代码规范和错误检查工具,下面这篇文章主要介绍了EsLint的相关资料,需要的朋友可以参考学习,下面来一起看看吧.介绍 ESLint 由 JavaScript 红宝书 作者 Nicholas C. Zakas 编写, 2013 年发布第一个版本. NCZ 的初衷不是重复造一个轮子,而是在实际需求得不到 JSHint 团队响应 的情况下做出的选择:以可扩展.每 ...

JavaScript字符集编码与解码详谈 2016-09-16

本文给大家详细讲解了JavaScript中的字符集,以及字符集的编码与解码的相关知识,非常的细致,有需要的小伙伴可以参考下一.字符集 1)字符与字节(Character) 字符是各种文字和符号的总称,包括乱码:一个字符对应1~n个字节,一字节对应8位,每位用0或1表示. 2)字符集(Character Set) 字符集是多个字符的集合,每个字符集包含的字符个数不同,常见字符 ...

微信公众号摇一摇周边功能开发 2016-09-15

这篇文章主要介绍了微信公众号 摇一摇周边功能开发的相关资料,需要的朋友可以参考下①申请开通摇一摇功能 申请开通摇一摇周边功能.成功提交申请请求后,工作人员会在三个工作日内完成审核.若审核不通过,可以重新提交申请请求.若是审核中,请耐心等待工作人员审核,在审核中状态不能再提交申请请求. 接口代码如下: http请求方式: POST(请使用https协议)https://api ...

想学习javascriptJS和jQuery哪个重要先学哪个 2016-09-01

想学习javascriptJS和jQuery哪个重要先学哪个
在一些技术论坛与qq群经常看到有这样类似的提问,当然提出这样问题的通常都是新手为了解决大家的疑惑,同时帮助新手程序员能更快掌握学习的方向,不致于弄错重点笔者以自己身学习和使用经验分享给大家,有任何问题或疑惑,欢迎留言 在回答题目问题前,首先大家需要了解下什么是js,什么是jQuery js,即JavaScript在1995年时,由Netscape公司的Brendan Eic ...

Es6写的文件import起来解决方案详解 2016-08-24

Es6写的文件import起来解决方案详解
这篇文章主要介绍了如何让es6 写的文件import 起来详解的相关资料,需要的朋友可以参考下这段时间,学习了一点关于es6新规范的知识,然后心血来潮,想尝试一下用ES6编写的代码在浏览器中跑起来. 说干就干,先说下我的实现步骤(没想到有坑!) 把ES6代码转译成ES5; html文件引入转译后的ES5; 然后在浏览器环境中运行; 在node环境中运行; 然后下面是我的一些 ...

JavaScriptcookie详解及简单实例应用 2016-07-26

这篇文章主要介绍了JavaScript cookie详解及简单实例应用的相关资料,这里对js cookie 的介绍及基本属性和简单应用做了详解,需要的朋友可以参考下JavaScript cookie详解 一.cookie基本介绍     cookie是document的对象.cookie可以使得JavaScript代码能够在用户的硬盘上持久地存储数据,并且能够获得以这种方式 ...

javascriptprototype原型详解(比较基础) 2016-07-09

javascriptprototype原型详解(比较基础)
prototype原型是javascript中特别重要的概念,属于必须要掌握,如果没有良好的掌握的话,进一步用好或者学好js基本是不可能的实现的事情,并且此概念稍有难度,可能对于初次接触的朋友来说有点困难,下面就通过代码实例简单介绍一下prototype原型的用法javascript的prototype原型简单介绍:prototype原型是javascript中特别重要的概 ...

微信小程序开发之入门实例教程篇 2016-06-23

微信小程序开发之入门实例教程篇
2016年推出微信小程序,时至今日,历经几个版本的更新,已形成了相对实用和稳定的服务平台.本文简单的介绍了微信小程序的入门用法,今后会继续关注和实践.需要的朋友可以参考学习,下面来一起看看吧.前言 近日,在工作闲暇之余,阅读了一些关于微信小程序的文章,忍不住,想动手试他一试.本文就以"我的第一个微信小程序"为例,简单的介绍下,微信小程序的入门级用法. 一 ...

微信公众号开发自定义菜单跳转页面并获取用户信息实例详解 2016-02-29

微信公众号开发自定义菜单跳转页面并获取用户信息实例详解
这篇文章主要介绍了微信公众号开发 自定义菜单跳转页面并获取用户信息实例详解的相关资料,需要的朋友可以参考下微信公众号开发 自定义菜单 请先读完本文再进行配置开发 请先前往微信平台开发者文档阅读"网页授权获取用户基本信息"的接口说明 在微信公众账号开发中,往往有定义一个菜单,然后用户点击该菜单就进入用户个人中心的功能,通常应用于各个公众账号中的会员服务. ...

详解JS--浮点数运算处理 2016-02-25

本篇文章主要介绍了JS--浮点数运算处理,现在分享给大家,也给大家做个参考.感兴趣的小伙伴们可以参考一下.一. 问题描述 最近在做一个项目,页面上会存在一些JS浮点数的运算,发现JS浮点数运算存在一些bug.譬如: 0.1+0.2 == 0.30000000000000004 0.1 + 0.7 == 0.7999999999999999 7*0.8 == 5.600000 ...

javascriptreplace()第二个参数为函数时的参数用法 2016-01-24

replace函数具有替换功能,它可以具有两个参数,第一个参数可以是要被替换的字符串或者匹配要被替换字符串的正则表达式,第二个参数可以是替换文本或者一个函数,下面看一下关于replace函数的几个代码实例javascript的replace()第二个参数为函数时的参数: replace()函数具有替换功能,它可以具有两个参数,第一个参数可以是要被替换的字符串或者匹配要被替换 ...

Javascriptthis函数深入详解 2016-01-19

这篇文章主要介绍了Javascript this 函数深入详解的相关资料,这里详细讨论了this 的用法,需要的朋友可以参考下 js this 函数详解          本文对Javascript this函数进行详细介绍,及知识的总结整理,彻底明白js this 函数该如何使用. this 代码函数调用时, .1直接调用函数则为this则指向window对象.2类调用时 ...

Ajax的概述与实现过程 2015-12-24

Ajax是Asynchronous JavaScript XML的简写,不是一门新技术,而是对现有技术的综合利用.本文详细介绍了Ajax的概述与具体实现方法.有需要的朋友可以看下,希望对你有所帮助一.ajax概述 1.Ajax是Asynchronous([ə'sɪŋkrənəs) JavaScript XML的简写,不是一门新技术,而是对现有技术的综合利用.这一技术能够向服 ...

javascript深拷贝(deepClone)详解 2015-12-19

这篇文章主要介绍了javascript深拷贝deepClone详解的相关资料,需要的朋友可以参考下javascript深拷贝是初学者甚至有经验的开发着,都会经常遇到问题,并不能很好的理解javascript的深拷贝. 深拷贝(deepClone)? 与深拷贝相对的就是浅拷贝,很多初学者在接触这个感念的时候,是很懵逼的. 为啥要用深拷贝? 在很多情况下,我们都需要给变量赋值, ...