随笔分类 -  JS学习

摘要:1,$scope(作用域) 是应用在 HTML (视图) 和 JavaScript (控制器)之间的纽带。 $scope是一个对象,有可用的方法和属性。 $scope可应用在视图和控制器上。2,所有的应用都有一个 $rootScope,它可以作用在 ng-app 指令包含的所有 HTML 元素中。$ 阅读全文
posted @ 2018-12-13 15:59 叶丶梓轩 阅读(214) 评论(0) 推荐(0)
摘要:一,版本号的作用1,现在浏览器简单的理解:一般浏览器加载都会自动缓存这个文件的所有内容,只要文件路径是一样的就不会去重新加载这些文件,只要加载的文件路径变了,就会重新加载文件,这时候版本号的作用就出现了2,动态控制版本号我们定义一个属性的缓存,比如verson,在程序运行中我们随机生成一个变量缓存起 阅读全文
posted @ 2018-09-19 15:53 叶丶梓轩 阅读(918) 评论(0) 推荐(0)
摘要:一,先上可以使用的代码 二,移动端无法复制的原因 1》由于一开始我不是用button这个标签,而是如下,所以导致不可以复制 2>PS,更改为button标签即可 阅读全文
posted @ 2018-09-17 15:24 叶丶梓轩 阅读(503) 评论(0) 推荐(0)
摘要:一,我们先来看看异步加载数据的写法(这是使用MVC的例子) 1》js写法 2》C#后台代码(MVC) 看我返回的json这个{ y: 150, color: '#45a9f4' }, 是什么效果呢?如下图,高亮的那条 二,有两种数据绑定的方法,这里使用固定数据来展示例子 第一种: 我们可以同时在se 阅读全文
posted @ 2018-03-07 14:14 叶丶梓轩 阅读(513) 评论(0) 推荐(0)
摘要:一,在C#中使用1,单引号'a'表示单个字符,在其中必须且只能有一个字符。2,双引号"a"表示字符串,字符串是由若干个字符组成的。3,字符是组成字符串的元素。 如下代码: 二,在js中单引号和双引号使用, 都可以表示字符或字符串。但是它们必须成对出现,不能前面用一个单引号,后面用一个双引号,这样会报 阅读全文
posted @ 2018-01-30 14:54 叶丶梓轩 阅读(11442) 评论(0) 推荐(0)
摘要:一,数组去重复 使用例子: 二,时间格式化,方法 调用例子: 三,js的cookie的生成和删除方法 调用例子: 四,localStorage的使用 五,sessionStorage的使用 而,综上,这三种浏览器存储又有什么区别呢? 1,Cookie:存在浏览器端,可设置失效时间,默认是关闭浏览器后 阅读全文
posted @ 2018-01-25 14:56 叶丶梓轩 阅读(564) 评论(0) 推荐(0)
摘要:正常这样加载数字没问题,但是当参数是中文时就会报错 解决如下: 阅读全文
posted @ 2018-01-18 16:31 叶丶梓轩 阅读(327) 评论(0) 推荐(0)
摘要:1,video在一部分手机可以播放,然而在一部分手机不可以播放的原因:这两个属性没添加 controls="controls"和autoplay="autoplay" 2,使用JQ获取video对象获取时长报错,根据我的调试发现,然而使用源生JS获取video对象获取时长成功: 获取不了: 获取时长 阅读全文
posted @ 2018-01-16 17:59 叶丶梓轩 阅读(1916) 评论(0) 推荐(0)
摘要:一,一开始我video是这样写的,直接给地址,然后有很多手机却不能播放,或者说卡在一开始的页面,是什么原因呢? 二,解决,给video加上autoplay和controls这两个属性 阅读全文
posted @ 2018-01-04 14:10 叶丶梓轩 阅读(1891) 评论(0) 推荐(0)
摘要:一,在我们实现动态生成HTML代码时会出现,使用JQ方法会不被执行,解决方法,如下:使用jquery的委托事件,将该方法委托到页面已经存在的一个节点上 二,经过以上测试,得出 1》使用class和id触发的写法是一样的 2》JS动态添加的HTML并不需要在绑定事件的节点内,一样可以触发成功 阅读全文
posted @ 2017-07-20 17:53 叶丶梓轩 阅读(1741) 评论(0) 推荐(0)
摘要:一,直接上代码 综上:理解是定一个数组和一个对象,将对象插入到数组,然后装换成JSON字符串的逻辑 二,以上代码会出现一个问题:当你插入i的值是发现输出的一直都是最后一个对象的JSON 经过JS调试发现,写成这样才是我们想要的结果:(将J的定义写在遍历里面) 原因: 在JS定义出来的变量是Objec 阅读全文
posted @ 2017-05-11 17:38 叶丶梓轩 阅读(68565) 评论(2) 推荐(1)
摘要:$("#StartTime").live("blur keypress keyup",function(){ if($("#EndTime").val()!="") { alert(123); } }) 阅读全文
posted @ 2017-03-08 17:37 叶丶梓轩 阅读(124) 评论(0) 推荐(0)
摘要:一,console输出的几种写法: 二,在浏览器的F12打开的页面,选择console标签可以查看到console的输出结果:如下 阅读全文
posted @ 2017-01-16 15:40 叶丶梓轩 阅读(263) 评论(0) 推荐(0)
摘要:一,select的onchange事件获取不了option的value是当你使用JQ($("#xxx").val())方法的获取的值一直提示undefined 二,解决方法: 解决方法如上,先获取选中的index,然后通过index获取value 阅读全文
posted @ 2016-12-30 16:10 叶丶梓轩 阅读(2733) 评论(0) 推荐(1)
摘要:一,情况如下,这是成功代码: 然而如果将var obj1 = eval("(" + data + ")");,改为 var obj1 = eval(data);,就是出现弹出undefined,这是什么原因呢? 二,但是在HTML定义的却毫无问题,代码如下: 三,经过百度发现: 原因在于: 1,ev 阅读全文
posted @ 2016-12-02 10:47 叶丶梓轩 阅读(1520) 评论(0) 推荐(0)
摘要:一,后台处理数据方法 二,前段请求方法 以上代码没有问题 三,出现问题和解决 返回值: 若在AJAX里面用eval(response)处理会直接出现问题 而用var obj = eval("(" + response + ")");处理直接成功 阅读全文
posted @ 2016-10-13 16:48 叶丶梓轩 阅读(399) 评论(0) 推荐(0)
摘要:有下代码可知: 综上,在页面动态添加元素时,触发不了JQ的函数,则我们需要使用JS的绑定事件即可 阅读全文
posted @ 2016-10-12 10:16 叶丶梓轩 阅读(1389) 评论(0) 推荐(0)