自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (2)
  • 收藏
  • 关注

原创 多个公众号之间的openid是否唯一

不唯一。  在关注者与公众号产生消息交互后,公众号可获得关注者的OpenID(加密后的微信号,每个用户对每个公众号的OpenID是唯一的。对于不同公众号,同一用户的openid不同)。公众号可通过本接口来根据OpenID获取用户基本信息,包括昵称、头像、性别、所在城市、语言和关注时间。也就是openid不唯一,比如A用户在x公众号的openid为o80v00ZiTb7H2Y2z9xLJQU...

2018-12-24 17:28:02 1570

原创 微信开发各功能调用

前几天使用微信做了个签到系统,才发现作为新开发也并不是像以前想的那么难。同时也收集了一些常用的功能调用,今天和大家分享一下。调用各个接口之前必须先进行微信配置: //进入页面 开始进行微信配置$.ajax({ type:"post", url:"",//请求地址 data:{}, success:function(r...

2018-04-18 10:21:47 609

原创 canvas 太极

canvas 太极闲着无事,想起来使用canvas画个太极玩玩,直接上代码var c=document.getElementById("myCanvas"); var cxt=c.getContext("2d"); //绘制左侧的白色半圆直径都是150 cxt.fillStyle="#FFFFFF"; cxt.beginPath(); cxt.arc(300,

2018-04-18 10:03:02 387

原创 nodejs使用及与之匹配的dos命令

nodejs使用及与之匹配的dos命令 今天刚刚使用了nodejs,就来和大家分享一下作为一名初学者的感受以及经验。希望对大家有所帮助。 1.安装: 先去官网下载nodejs http://nodejs.cn/download/ 如果你下载的是msi格式的,就直接安装就可以了, 如果你下载的是zip格式的,那么就需要配置环境变量了,

2017-10-16 11:25:43 1026

原创 css ico box-sizing 单行不换行省略

趁着周末空闲时期,下面给大家分享一下技术积累1.overflow:这个属性相信大家都不陌生,如果是对块级元素设置,那么他就会撑起父元素,尤其是大家写浮动的时候可以使用到如果是对内联元素设置,那么超出部分就会隐藏,下面还有些属性可以与之搭配会有出其不意的效果,原谅我卖个关子。2.ico相比大家都会对自己设计的网页的顶部那个图标都有些想法,大家是否想要付诸于行动呢?换图标方法:

2017-09-15 18:51:54 774

原创 css3 渐变

6 CSS3渐变渐变为CSS3的新增属性,分为两种:线性渐变,径向渐变。1、线性渐变:Gradient:变化率,梯度变化曲线1)、-webkit-gradient(原始方法,参数多难写,但是参数多容易调整,就是老师说的拖拉机)background-image:-webkit-gradient(linear,0% 0%,100% 0%,from(#2A8BBE),to(#FE28

2017-09-09 08:27:49 405

原创 css3 倒影

5 CSS3倒影(反射)Reflect:反射1.用法:根据浏览器的兼容性问题,使用box-reflect前需要加上-webkit的前缀。2.参数:反射的方向(above、below left、right)上下左右。-webkit-box-reflect: below10px2.2:倒影和本体的距离,可以为负数-webkit-box-reflect: below10p

2017-09-09 08:26:46 641

原创 css3 阴影

4 CSS3阴影Shadow(阴影)text-shadow是给文本添加阴影效果,使用 text-shadow 属性给页面上的文字添加阴影效果,text-shadow 属性是在CSS2中定义的,在 CSS2.1 中删除了,在 CSS3 的 text 模块中又恢复了。text-shadow:5px 2px 2px rgba(64, 64, 64, 0.5),后面的参数分别是 水平偏移量

2017-09-09 08:24:27 589

原创 CSS3 圆角

不知道大家对以前做的框框有什么感觉? 是不是感觉太死板?没有圆润性?下面我们就来学习一下怎样把这些方方正正的边框处理的更加圆润!CSS3圆角优点:圆角的优点:一是减少网站维护工作量;二是提高了网站的性能,少了对图片的 HTTP 的请求,网页载入速度将变快;三是增加视觉美观性。(1)border-radius:含义是“边框半径”,指定一个值,就能同时设置四个圆角的半径

2017-09-09 08:20:49 567

原创 css3 选择器

Html5我们已经学习完毕了,下面我们进行下一项css3学习。首先学习一下选择器的应用:1 CSS3选择器1.1属性选择器 E[attr ^= “value]: 找到以value开头的属性值。 E是标签名可以不写,attr是属性例如id、class。E[attr $= “value]: 找到以value结尾的属性值。 E是标签名可以不写,attr是属性例如id、class。

2017-09-09 08:17:12 364

原创 HTML5页面增强元素

5增强的页面元素1.details元素和summary元素Details语义:详情;Summary语义:概要,简要Details元素可以实现类似显示/隐藏的功能。Summary用于显示details的标题或者间接。注意:1.如果details下没有summary元素,浏览器会自动添加,同时内容是“详细信息”。2.details默认是关闭状态的,我们可以通过设置open属

2017-08-30 21:48:32 923

原创 HTML form表单新增元素

相信大家对html中表单不陌生吧,下面我们来聊一下在H5里面表单新增的元素和废弃元素。4表单相关新增元素和属性4.1表单元素新增和废弃的属性 表单新增的属性可以分成2类:提交类:提交给服务器设置的相关属性,formaction、formmethod,formtype控制类:required、autofocus、labels。4.1.1 form属性在H5之前,表

2017-08-30 21:44:50 2559

原创 图片在浏览器局部拖放

学习了拖放之后大家有没有想在浏览器局部显示图片? 制作一个照片墙呢?下面是一些实例代码。 id="imgContainer">id="info"> var imgContiner = document.getElementById("imgContainer"); imgContiner.ondragover = function(event){

2017-08-30 21:37:27 266

原创 HTML拖放

被拖动元素的属性设置为可拖放draggable = ‘true’规定元素被开始拖动时,会发生什么Ondragstart = drad(event);//执行这个函数FunctionDrag(ev){//设置被拖动元素的数据类型和值(值是被拖动元素的id)//把被拖目标元素的id存到text里面。Ev.dataTransfer.setData(“T

2017-08-30 21:35:23 332

原创 HTML5 音频 视频处理

6音频和视频处理如果想在浏览器上播放视频和音频都是需要通过一些插件的支持(flash)但是因为浏览器和插件之间存在一些兼容性问题,所以为了解决这些问题,就推出了audio和video两种新的属性来作为现在大多数浏览器处理音频和视频的标准方法,使其可以统一化,简便化1.Audio   1.src():本地音频文件的地址2.controls:由浏览器提供的音频控件。3.

2017-08-30 21:30:45 403

原创 HTML5 canvas画圆

今天就给大家演示一下使用canvas画圆var canvas = document.getElementById("canvas"); canvas.width = 500; canvas.height = 500;var context = canvas.getContext("2d");context.arc(200,200,100,0,2*Math.PI,true);//画圆

2017-08-23 20:37:40 1611

原创 HTML canvas画布

给大家介绍一种有意思的画布,那就是h5的画布canvas(1)canvas元素width、height 和style 里面的width、height一样么?如果直接设置canvas的width和height :画布和元素的宽度都是你设置的值。如果设置的Style里面的width和height,它仅表示canvas元素占文档流的位置。这时候画布的宽度和高度是默认值。分别是600、30

2017-08-23 20:29:21 545

原创 HTML地理定位

以上几篇博客是不是大家都感觉有些太正式性? 显得有些乏味? 接下来给大家介绍一个有趣的功能。h5之前我们的网页可以提供定位服务吗? 答案无疑是否定的。那么现在h5给我们提供了这项服务,大家心里是不是有些小窃喜呢?了解定位之前我们先思考一下我们能够利用定位做些什么呢? 地图、导航、外卖等等一些列便利服务。          Geolocation:地理定位 允许对我们喜欢的网站分享我们的

2017-08-23 20:17:20 787

原创 HTML非主体结构元素

既然有主体结构元素,那么也就意味着有非主体结构元素,下面我们就了解一下。1.Header标签一般用来放置整个页面的标题。比如说一个新闻页面一般放在新闻的标题,如果是一个官方网址,一般header用来放logo和网站导航。2.footer标签,一般用来放置脚注,主要包含:作者信息、copyright3.Address 标签 一般用来呈现联系信息,主要包括网站的联系方式。电子邮箱、地址

2017-08-23 20:13:00 479

原创 HTML5 主体结构元素

主体结构元素,他是为了语义可以结构化,就是为了更好的SEO,就是为了浏览器更好的抓取数据。包含的元素主要有article、section、nav、aside、time1.article :Article 使用频率:低   标签从语义上看,可以理解为文章,文档、页面。通常用法是:一篇文章、一个页面、一个独立完整的内容。这个标签强调的是内容的独立性。同时,一般article元素里面会嵌套一个hea

2017-08-23 20:09:31 813

原创 HTML5基础篇

HTML基础知识点 字符集 全局属性 新增标签以及废弃标签

2017-08-23 19:47:08 375

原创 jQuery dom

大家一位js中那个最繁琐呢? 我是认为dom为最,那么大家是否想要用简单的方法来实现呢? 还是用我们的jQuery3.1 文本捕获1.文本内容的内容操作text()   作用:获取或设置文本内容(等价于dom中的innerText属性)2.html():获取元素中的所有内容html的标签3.val():获取或设置表单中的值4.Attr():获取或设置元素的属性值

2017-08-15 21:04:57 289

原创 jquery 动画

jquery 动画 淡入淡出 上滑下滑 显示 自定义动画

2017-08-14 20:48:34 770

原创 jQuery 选择器 事件

jquery 语法 选择器 事件

2017-08-14 20:37:35 432

原创 H5常用单词及标签、属性

H5前端常用单词HTML简称全称中文含义用法mlMarkup Language标记语言 pparagraph段落 href地址href=”” 

2017-08-13 14:07:18 3553

原创 BOM

js bom常用对象 弹窗(警告提示框、信息提示框) confirm cookie 计时事件

2017-08-11 20:29:56 386

原创 DOM

JS DOM 概念 获取元素 修改元素 添加元素

2017-08-11 20:16:50 417

原创 事件

js事件注册 鼠标点击事件 键盘事件

2017-08-08 21:19:18 303

原创 算法--递归

所谓的递归,就是在函数内部又去调用自己。例如:求阶乘,在fact函数内部又去调用fact的函数。function fact(n){    if(1==n){        return n;    }    return n * fact(n-1);}5!= 5 * 4! = 1204!= 4 * 3! = 1203!= 3 * 2! = 1202!=

2017-08-08 21:16:45 317

原创 算法---穷举

遇到一个问题,找不到更好的解决办法(找不到数学规律或者公式时),使用“最笨”的方法,利用计算机计算速度快的特点,将所有的可能性全部列举出来,并将我们想要得到的结果记录下来/** 鸡一值钱五,鸡母一值钱三,鸡雏三值钱一。* 百钱买白鸡,问:公鸡,鸡母,鸡雏各几何。* */    for(var cock=0; cock        for(var hen=0; hen 

2017-08-08 21:15:15 305

原创 算法---迭代

迭代法也称辗转法。规律:可以不断地用旧的值去得到新的值,直到我们想要的结果。迭代问题解决方法:1.找到迭代变量(旧的值)2.找到迭代关系3.迭代条件(结束循环的条件)               ①知道最终结果               ②循环次数/** 接收用户输入的两个数* 一个函数得到最大公约数* 打印输出* */    var num1

2017-08-08 21:12:52 553 1

原创 算法---累加/累积

算法提到算法,大家有没有胆怯啊?反正我是怕了。简单来讲,算法就是我们平常生活中的一些常识性计算的行为,是不是有不怕了?说起算法,不要怀疑自己,自己数学不好,不一定算法不好,算法好的人,数学也不一定好。只要现在好好学,总会好的。先给大家简单介绍下累加和累积累加: 累加:将一系列的数据加到一个变量里面,最后得到累加的结果。例如;将1-100的数求累加和小球从高处落下,每次返

2017-08-08 21:05:19 6193

原创 正则表达式

js正则表达式

2017-08-04 19:52:59 508

原创 常用对象 以及使用方法

javascript string对象方法 Number对象方法 Math对象方法 日期的调用

2017-08-04 19:43:49 416

原创 数组Array的应用

javascript 数组应用 冒泡排序 折半查找 顺序查找

2017-08-04 19:28:52 517

原创 js 数组

js array数组 数组概念、本质、运用 for in 循环

2017-08-02 17:13:34 253

原创 js 函数

为什么需要用函数?将一个比较复杂的问题分解为两个较为简单的问题去解决,使用“量”去克服“难”和大的问题,也就是大事化小这种解决方案给我们提供了一个解决规模宏大,难度较高的问题结局思路,它分解为多个规模相对较小,难度相对较低的问题去解决,如果分家而后的问题仍然规模大或者难度高,可以按照这个思路一直分解下去,直到分解后的问题足够小、简单。归纳起来就是“大事化小”。下

2017-08-01 21:09:52 261

原创 循环辅助语句 和循环嵌套

循环辅助语句 break continue

2017-08-01 08:08:28 359

原创 JavaScript while, do while for 循环语句

本文主要介绍了JavaScript(js)中while、do while 、for 循环的介绍以及用法

2017-07-28 18:32:18 1921

原创 JavaScript 错误与调试

JavaScript 错误调试

2017-07-27 23:06:31 326

HTML学习笔记

HTML学习笔记

2017-07-06

空空如也

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

TA关注的人

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