<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[anji393003的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/anji393003</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; anji393003]]></copyright><item><title><![CDATA[angularjs 路由问题处理收集]]></title><link>https://blog.youkuaiyun.com/anji393003/article/details/102443524</link><guid>https://blog.youkuaiyun.com/anji393003/article/details/102443524</guid><author>anji393003</author><pubDate>Mon, 11 Sep 2017 14:25:00 +0800</pubDate><description><![CDATA[Angular 路由状态发生改变时可以通过
$stateChangeStart
$stateChangeSuccess
$stateChangeError
监听，通过注入$location'实现状态的管理

function run($ionicPlatform, $location, Service, $rootScope, $stateParams) { 
 ...]]></description><category></category></item><item><title><![CDATA[javascript设计模式(一)命令模式Command]]></title><link>https://blog.youkuaiyun.com/anji393003/article/details/102443527</link><guid>https://blog.youkuaiyun.com/anji393003/article/details/102443527</guid><author>anji393003</author><pubDate>Thu, 24 Aug 2017 16:24:00 +0800</pubDate><description><![CDATA[1.将请求与实现解耦成独立的对象，从而使不通过的请求与客户端实现参数化。

  //canvas命令模式
    var CanvasCommand=(function(){
        var canvas=document.getElementById('canvas');
        var ctx=canvas.getContext("2d");
      ...]]></description><category></category></item><item><title><![CDATA[javascript设计模式(一)职责链模式China of responsibility]]></title><link>https://blog.youkuaiyun.com/anji393003/article/details/102443522</link><guid>https://blog.youkuaiyun.com/anji393003/article/details/102443522</guid><author>anji393003</author><pubDate>Thu, 24 Aug 2017 11:04:00 +0800</pubDate><description><![CDATA[表单请求搜索，验证，提示。表单提示验证请求模块

//请求模块
    var sendData=function(data,dealType,dom){
        var xhr=new XMLHttpRequest();
        var url='getData.php?mod=userInfo';
        xhr.onload=function(e...]]></description><category></category></item><item><title><![CDATA[javascript设计模式(一)策略模式Strategy]]></title><link>https://blog.youkuaiyun.com/anji393003/article/details/102443525</link><guid>https://blog.youkuaiyun.com/anji393003/article/details/102443525</guid><author>anji393003</author><pubDate>Thu, 24 Aug 2017 10:14:00 +0800</pubDate><description><![CDATA[1.将定义的一组算法封装起来，使其相互之间可以替换。封装的算法具有一定的独立性，不会随客户端的变化而变化.
表单验证

var InputStrategy=function(){
        var strategy={
            notNull:function(value){
                return /\s+/.test(valu...]]></description><category></category></item><item><title><![CDATA[angularjs提示消息弹出框]]></title><link>https://blog.youkuaiyun.com/anji393003/article/details/102443520</link><guid>https://blog.youkuaiyun.com/anji393003/article/details/102443520</guid><author>anji393003</author><pubDate>Wed, 16 Aug 2017 23:07:00 +0800</pubDate><description><![CDATA[&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head lang="en"&gt;
    &lt;meta charset="UTF-8"&gt;
    &lt;title&gt;&lt;/title&gt;
    &lt;style type="text/css"&gt;
        .box{
            m...]]></description><category></category></item><item><title><![CDATA[Javascript设计模式(一)States]]></title><link>https://blog.youkuaiyun.com/anji393003/article/details/102443523</link><guid>https://blog.youkuaiyun.com/anji393003/article/details/102443523</guid><author>anji393003</author><pubDate>Wed, 16 Aug 2017 07:48:00 +0800</pubDate><description><![CDATA[1.当一个对象内部的状态发生改变的时候会导致其行为发生改变

    //状态对象的实现
    var ResutlState=function(){
        var States={
            state0:function(){
                console.log("第0种状态");
            },
     ...]]></description><category></category></item><item><title><![CDATA[Javascript设计模式(一)Facade]]></title><link>https://blog.youkuaiyun.com/anji393003/article/details/102443518</link><guid>https://blog.youkuaiyun.com/anji393003/article/details/102443518</guid><author>anji393003</author><pubDate>Sun, 06 Aug 2017 16:35:00 +0800</pubDate><description><![CDATA[外观模式
//为复杂的子系系统提供一个更高级的统一接口
//外观模式实现兼容

function addEvent(dom,type,fn){
        if(dom.addEventListener){
            dom.addEventListener(type,fn,false);
        }else if(dom.attachEvent)...]]></description><category></category></item><item><title><![CDATA[webstrorm快捷键整理]]></title><link>https://blog.youkuaiyun.com/anji393003/article/details/102443521</link><guid>https://blog.youkuaiyun.com/anji393003/article/details/102443521</guid><author>anji393003</author><pubDate>Tue, 01 Aug 2017 09:55:00 +0800</pubDate><description><![CDATA[快捷键
说明


Ctrl+G
查找


Ctrl+Shift+Up/Down
代码向上/下移动。


Ctrl+B或Ctrl+鼠标左键单击
快速打开光标处的类或方法


Ctrl+Alt+B
跳转方法实现处


Ctrl+Shift+I
打开定义快速查找


Alt+Up/Down
跳转到上一个/下一个方...]]></description><category></category></item><item><title><![CDATA[Javascript设计模式(一)]]></title><link>https://blog.youkuaiyun.com/anji393003/article/details/102443516</link><guid>https://blog.youkuaiyun.com/anji393003/article/details/102443516</guid><author>anji393003</author><pubDate>Tue, 01 Aug 2017 09:06:00 +0800</pubDate><description><![CDATA[1.单例模式
javascript 单例模式定义命名空间

// 定义命名空空间

    var Ming={
        g:function(id){
            return document.getElementById(id)
        },
        css:function(id,key,value){
         ...]]></description><category></category></item><item><title><![CDATA[js判断数组里面的值是否相等。]]></title><link>https://blog.youkuaiyun.com/anji393003/article/details/102443519</link><guid>https://blog.youkuaiyun.com/anji393003/article/details/102443519</guid><author>anji393003</author><pubDate>Thu, 12 Jan 2017 19:27:00 +0800</pubDate><description><![CDATA[var zhi=[];
    var zhiT=[];
    //var arr=["a","b","a","a"];
    var arr=["a","a","a","a"];
   // var arr=["b","b","b","b"];
    for(var i=0;i&lt;arr.length;i++){
        zhi.push("a"...]]></description><category></category></item><item><title><![CDATA[遍历json创建树状表（首先的前提条件是要引入jquery的jquery treeTable插件）]]></title><link>https://blog.youkuaiyun.com/anji393003/article/details/102443517</link><guid>https://blog.youkuaiyun.com/anji393003/article/details/102443517</guid><author>anji393003</author><pubDate>Thu, 03 Nov 2016 10:05:00 +0800</pubDate><description><![CDATA["root":{
        "children":[
            {
                "name":"AA",
                "children":[
                    {
                        "nam1":"AA1",
                     ...]]></description><category></category></item><item><title><![CDATA[关于高性能javascript 笔记]]></title><link>https://blog.youkuaiyun.com/anji393003/article/details/102443514</link><guid>https://blog.youkuaiyun.com/anji393003/article/details/102443514</guid><author>anji393003</author><pubDate>Tue, 01 Nov 2016 13:57:00 +0800</pubDate><description><![CDATA[最近买了本新书，准备自己吃 狗粮的同时也吃点精神食粮。笔记总结，从现在开始，看我啥时候能看完这本酥，就酱紫，
begin：

转载于:https://www.cnblogs.com/dangou/p/6019212.html...]]></description><category></category></item><item><title><![CDATA[css animation 动画的制作]]></title><link>https://blog.youkuaiyun.com/anji393003/article/details/102443512</link><guid>https://blog.youkuaiyun.com/anji393003/article/details/102443512</guid><author>anji393003</author><pubDate>Mon, 24 Oct 2016 17:03:00 +0800</pubDate><description><![CDATA[上效果

效果描述：原来这些图片都绝对定位在最右边，并有一个css3 3D的旋转初始效果。随着动画的开始，依次向左移动，并旋转到0度。（主要用于引导页步骤的描述）
上代码:
html布局

&lt;div class="guidancePage2 col-md-12"&gt;
    &lt;div class="pre"&gt;&lt;img src="img/pre.p...]]></description><category></category></item><item><title><![CDATA[canvas画扇形图（本文来自于http://jo2.org/html5-canvas-sector/）]]></title><link>https://blog.youkuaiyun.com/anji393003/article/details/102443515</link><guid>https://blog.youkuaiyun.com/anji393003/article/details/102443515</guid><author>anji393003</author><pubDate>Sun, 18 Sep 2016 10:13:00 +0800</pubDate><description><![CDATA[1.定义画扇形的构造函数：
//扇形CanvasRenderingContext2D.prototype.sector=function(x,y,radius,sDeg,eDeg){// 初始保存this.save();// 位移到目标点this.translate(x,y);this.beginPath();// 画出圆弧this.arc(0,0,radius,sD...]]></description><category></category></item><item><title><![CDATA[ERRO错误解决方案整理]]></title><link>https://blog.youkuaiyun.com/anji393003/article/details/102443510</link><guid>https://blog.youkuaiyun.com/anji393003/article/details/102443510</guid><author>anji393003</author><pubDate>Wed, 31 Aug 2016 10:51:00 +0800</pubDate><description><![CDATA[1.chorm访问本地数据出现跨域问题
Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource
解决办法:
chorm浏览器图标，邮件，文件地址后面加--allow-fi...]]></description><category></category></item><item><title><![CDATA[通过更改日期来自动识别星座]]></title><link>https://blog.youkuaiyun.com/anji393003/article/details/102443513</link><guid>https://blog.youkuaiyun.com/anji393003/article/details/102443513</guid><author>anji393003</author><pubDate>Wed, 10 Aug 2016 10:07:00 +0800</pubDate><description><![CDATA[//在所需要的地方如日期改变的时候，调用此函数即可function xingZuo(c,d){//c表示的是月份，d表示的是天数
    var xinzuodate;//星座日期
    if(d&lt;10){//如果当前所选择的天数&lt;10则在前面加一个0(思路就是把月和日期拼接起来在转化成整数，然后和星座对应的拼接整数进行比较)
        xinzuodate...]]></description><category></category></item><item><title><![CDATA[mysql给表添加外键并查询]]></title><link>https://blog.youkuaiyun.com/anji393003/article/details/102443508</link><guid>https://blog.youkuaiyun.com/anji393003/article/details/102443508</guid><author>anji393003</author><pubDate>Wed, 03 Aug 2016 14:54:00 +0800</pubDate><description><![CDATA[CREATE TABLE `heart` (
 `heart_ID` int(255) NOT NULL AUTO_INCREMENT,
 `heart_name` varchar(255) CHARACTER SET utf8 NOT NULL,
 `heat_anthor` varchar(255) CHARACTER SET utf8 NOT NULL,
 `heart...]]></description><category></category></item><item><title><![CDATA[jquery验证表单是否满足正则表达式是否通过验证例子]]></title><link>https://blog.youkuaiyun.com/anji393003/article/details/102443511</link><guid>https://blog.youkuaiyun.com/anji393003/article/details/102443511</guid><author>anji393003</author><pubDate>Thu, 21 Jul 2016 17:13:00 +0800</pubDate><description><![CDATA[//验证通用函数 a表示元素对象，b表示正则表达式，c存bool值
	function testyz(a,b,c){
			c=false;
			$(a).on("blur",function(){
				var $zhi=$(this).val();
				if(b.test($zhi) &amp;&amp; $zhi.length&gt;0){
					c=t...]]></description><category></category></item><item><title><![CDATA[ajax加php实现简单的投票效果]]></title><link>https://blog.youkuaiyun.com/anji393003/article/details/102443506</link><guid>https://blog.youkuaiyun.com/anji393003/article/details/102443506</guid><author>anji393003</author><pubDate>Thu, 14 Jul 2016 16:23:00 +0800</pubDate><description><![CDATA[废话少说，作为一个前端猿，首先上前端的代码。
1.上html代码:

&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head lang="en"&gt;
    &lt;meta charset="UTF-8"&gt;
    &lt;title&gt;投票&lt;/title&gt;
    &lt;script type='text/j...]]></description><category></category></item><item><title><![CDATA[各种ps特效的网址]]></title><link>https://blog.youkuaiyun.com/anji393003/article/details/102443509</link><guid>https://blog.youkuaiyun.com/anji393003/article/details/102443509</guid><author>anji393003</author><pubDate>Wed, 06 Jul 2016 12:28:00 +0800</pubDate><description><![CDATA[粉笔字效果:http://www.jb51.net/photoshop/280740.html

转载于:https://www.cnblogs.com/dangou/p/5646498.html]]></description><category></category></item></channel></rss>