- 博客(17)
- 收藏
- 关注
原创 HTML知识点
最近在总结之前学过的一些小知识点,和大家分享一下。一.html中的标签元素在html中的标签元素大体被分为三种不同的类型:块级元素、内联元素(又叫行内元素)和内联块级元素。块级元素特点:1、每个块级元素都从新的一行开始,并且其后的元素也另起一行。(霸道,一个块级元素独占一行) 2、元素的高度(width)、宽度(height)、行高(line-height)以及顶(top
2018-01-31 21:33:36 175
原创 ES6(二)
5.iterableMap遍历Array可以采用下标循环,遍历Map和Set就无法使用下标。为了统一集合类型,Array、Map和Set都属于iterable类型 具有iterable类型的集合可以通过新的for … of循环来遍历var a = ['A', 'B', 'C'];for (var x of a) { // 遍历Array(Set与Map相同)alert(x);for … in循
2018-01-28 12:09:51 232
原创 ES6(一)
最近ES6 很火,当然这也源于它强大的功能,现在我将自己学到的ES6知识做个小分享。。。1.ES6是什么?ES6:它是ECMAScript 6.0的简称,也是JavaScript语言的下一代标准,它的目标,是使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。2.Let和ConstSame:它们都在块级作用域内有效 Difference: Le
2018-01-28 10:56:22 168
原创 01串算法题
今天写了一个简单的算法题和大家分享一下 原题是这样:01串,要求是字符串长度在0-50之间,01串也就是只有0和1,并且左右相邻的数和它本身不一样,然后输出它的最大子串。 example:010:最大子串是3,111111:最大子串是1下面是我的思路先定义一个计数器cnt,统计最大子串长度 再定义一个max,表示初始最大的子串 然后我们可以利用charAt()来比较它的前后项 如
2018-01-26 21:24:33 2466
原创 Vue实例-2
接着上一篇我们继续学习有关vue的实例5.v-if及v-else-if指令v-if 是一个指令,所以必须将它添加到一个元素上,通俗说就是它必须要有父元素 如果想切换多个元素可以这样写<!--如果想切换多个元素,此时可以把一个 <template> 元素当做不可见的包裹元素,并在上面使用 v-if。最终的渲染结果将不包含 <template> 元素。--><template v-if='ok'>
2018-01-25 21:48:10 223
原创 Vue实例-1
对于vue如果只是学习知识点,完全掌握它是不太现实的,所以说写一些小实例很有必要,和大家分享一下。。。1.事件处理 v-on及修饰符这是一个点击按钮事件和一个鼠标移动事件的案例<div id="app"> <h1>Event</h1> <input v-on:click="add" type="button" value="加一岁" /> <input
2018-01-25 11:58:35 180
原创 浅谈VUE
1.学习vue的目标 通过尽可能简单的API实现响应的数据绑定和数组的视图组件2.核心 一个响应的数据绑定系统,它让数据与DOM保持同步3.理解MVC架构和MVVM开发方式 实现基于MVVM实现交互式的Web界面 掌握用vue.js实现网站开发4.组件系统:一种抽象,提供小组件来构建大型应用,然后形成一个组件树。5.属性和方法 每个vue实例都会代理d
2018-01-24 10:32:46 187
原创 同源策略及jsonp
今天看到了同源策略,自己百度了一下,简单的进行了一些了解和大家分享一下:同源策略 它是由Netscape提出的一个著名的安全策略,现在所有支持JavaScript 的浏览器都会使用这个策略。 实际上,这种策略只是一个规范,并不是强制要求,各大厂商的浏览器只是针对同源策略的一种实现。它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到
2018-01-17 18:13:29 256
原创 Ajax
今天了解了一点关于Ajax的东西,和大家分享一下:1.AJAXAJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。优点:在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容2.XMLHttpRequestXMLHttpRequest是AJAX的基础, 用于在后台与服务器交换数据。现在所有浏览器都内建XMLHttpRequest对象。创
2018-01-16 16:44:20 125
原创 Vue.js的计算属性
计算属性关键词:computed计算属性用途:用来处理一些复杂逻辑问题。字符串反转问题相信很多人遇到过吧,我们可以用计算属性来演示一下Vue 计算属性 原始字符串: {{ message }} 计算后反转字符串: {{ reversedMessage }}var vm = new Vue({ el: '#app', data: { mess
2018-01-14 15:45:19 220
原创 var,const,let区别
之前被学姐问const和let有什么区别,没有答出来,自己查阅了一些资料和大家分享一下。 1.var 定义的变量可以修改,也可以不给它初值,如果没有没有初始化就是undefined,不会报错。2.const 定义的变量必须初始化,而且不可以修改。3.let 是块级作用域,函数内部使用let定义后,对函数外部无影响。
2018-01-11 19:16:34 155
原创 JavaScript Math方法
今天给大家分享一些Math的有关方法1.Math.round(); 四舍五入2.Math.random(); 0-1之间的随机数3.Math.max(); 较大的数4.Math.min(); 较小的数这四种是最常见的方法,当然Math还有其他的一些数学运算方法abs(); 绝
2018-01-11 15:09:22 233
原创 JavaScript数组常用方法
今天复习了一下JavaScript内置对象中数组的一些内容,其实数组中的一些方法我们在字符串中学过,记性比较差,还是再复习一次吧!!!现在总结了这些方法和大家分享一下:1.arr.join(); 用数组的元素组成字符串 2.arr.push("www"); 在数组最后面添加一个元素 返回数组新长度,返回值nu
2018-01-10 19:32:20 207
原创 jQuery遍历的常用方法
1.jQuery parent() 方法parent() 方法返回被选元素的直接父元素。该方法只会向上一级对 DOM 树进行遍历。2.jQuery parents() 方法parents() 方法返回被选元素的所有祖先元素,它一路向上直到文档的根元素 ()。也可以在里面加一个参数,有选择性的对其祖先元素改变。3.jQuery parentsUntil() 方法paren
2018-01-10 19:28:54 544
原创 Git学习
1.Git是分布式控制版本,不同于集中式控制版本,它使用起来比较方便,在不联网的状态下管理也比较方便。2.Git安装 我电脑是window版本,所以在这里给大家分享window版本下的安装及简单操作 msysgit是window版的git,在http://msysgit.github.io/下载,然后按默认选项安装即可; 安装完成后,在 Git -> Git Bash 下出现
2018-01-09 10:54:47 160
原创 字符串操作
String属性1.length字符串长度(js中的中文每个汉字也只代表一个字符,这里可能跟其他语言有些不一样)2.prototype属性String对象方法1.获取类方法charAt () 获取指定位置的字符串,index为字符串索引值,从0开始到string.leng – 1,若不在这个范围将返回一个空字符串。charCodeAt() 可返回指定位置的字符的Un
2018-01-05 11:20:57 176
原创 容器左右布局方法
一个容器左右布局,左边固定宽度,右边自适应宽度1.利用css3的cacl(算术表达式) 属性来设置宽度 cacl 运算符左右两边必须要有空格<style>.div1{width: 200px; height: 300px; background-color: yellow;float: left;margin-right: 10px;}.div2{width:...
2018-01-05 11:19:37 1207
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人