- 博客(16)
- 收藏
- 关注
原创 javascript 按位非( ~ )运算符与 逻辑取反 (!)的区别
~:按位非执行的结果就是返回数字的反码!:逻辑取反,false变成true,true变成false~按位非5二进制00000101,取反11111010,代表-6所以~5=-6按位非~ :全部正整数的按位非是其本身+1的负数全部负整数的按位非是其本身+1的绝对值零的按位非是-1逻辑非 ! :!0 // true (ps:0...
2019-04-03 16:15:28 2507
原创 行内块(inline-block)元素之间的空白
<nav class="nav-tab"> <a>推荐</a> <a>排行榜</a> <a>搜索</a></nav>.nav-tab a{ display: inline-block; width: 30%; font-size:1rem; ...
2019-04-02 10:58:24 728
原创 javascript let 与 var 声明变量的区别
在ES6引入let关键字之前,变量都是用var声明变量的。那let与var的不同点是什么呢相同:都是可以变量声明。不同点: ① let : 使用let声明变量,变量只在声明之后才存在。 var: 使用var声明变量,变量在当前作用域中的任何地方都可用,甚至可以在声明前使用。原因:var声明的变量采用了提升机制,JavaScript会扫描函数或全...
2019-03-30 08:54:45 249
原创 VSCode 常用插件
1、CSS Peek : html 与 css 关联2、Prettier : 代码格式化3、Icon fonts: 图标集,如font awesome、glyphicons...4、Auto Rename Tag: 自动修改标签5、HTML Boilerplate: Html模板6、Color Info : 颜色提示7、Auto Close Tag: 自动闭合标签8、H...
2019-03-27 18:05:14 169
原创 VSCode 常用快捷键
◆ Ctrl + C : 复制 ◆ Ctrl + V: 粘贴◆ Ctrl + X : 剪切 ◆ Ctrl + F : 查找◆ Ctrl + H : 替换 ◆ Ctrl + S :...
2019-03-27 17:02:16 161
原创 vue-router 子组件路由
此文demo不是子组件路由嵌套,而是在子组件中使用路由将另一个子组件渲染到最顶级的出口<router-view>中。需注意的是: ① main.js中router路由的配置: {path:'/customer',name:'customer',component:Customer}, {path:'/customer/viewD...
2019-03-26 10:24:30 2634
原创 javascript 类型转换
1、空单元格不必要也没有类型转换2、null和undefined属于例外,当将它们用在期望是一个对象的地方都会造成一个类型错误(TypeError)异常,而不会执行正常的转换。3、一个值转换为另一个值并不意味着两值相等。显示类型转换使用方法:Bealoon()、Number()、String()、Object()。。。①、把null和undefined转换为对象,会抛出...
2019-03-22 09:47:11 245
原创 javascript运算符优先级
下面的表将所有运算符按照优先级的不同从高到低排列。同一优先级的运算符按从左到右的顺序执行。优先级 运算类型 关联性 运算符 20 圆括号 n/a ( … ) 19 成员访问 从左到右 … . … 需计算的成员访问 从左到右 … [ … ] new(带参数列表) n/a new … ( … ...
2019-03-13 09:49:35 143
原创 初学VUE 2.0----填坑记
问题汇总 持更~~~~~^_^Q:TypeError: Cannot read property 'resolve' of undefined在routerlink中没有找到'resolve'产生的原因有:忘记在vue实例中配置router参数注入路由(下图标红框处)改正:Q:No Vue component was found产生原因:vue-rou...
2019-03-12 16:34:37 347
原创 初学VUE2.0(一)
初学vue 2.0一、vue-cli 新建项目1、npm install vue-cli -g // 安装vue-cli -g:全局安装2、vue init <template-name> <project-name> //创建并初始化项目 template-name:模板名称 project-name:项...
2019-03-12 15:05:43 102
原创 【总结】BOM
一、Window对象ECMAScript是JavaScript的核心,但如果要在Web中使用JavaScript,那么BOM(浏览器对象模型)则才是真正的核心。BOM的核心对象是window,它表示浏览器的一个实例。在浏览器中,window对象有双重角色,它既是通过JavaScript访问浏览器窗口的一个接口,又是ECMAScript规定的Global对象。全局变量与在window对象
2018-01-15 16:30:06 186
原创 【总结】变量、作用域
一、基本类型和引用类型的值Javascript变量由于不存在定义某个变量必须要保存何种数据类型值的规则,变量的值及其数据类型可以在脚本的生命周期内改变。Undefined、Null、Boolean、Number和String是基本数据类型。访问变量有按值和按引用两种方式,但参数只能按值传递。function setName(obj){ obj.name = "Nicholas
2018-01-11 10:13:30 161
转载 git学习笔记
由于最近有些低落迷茫,所以呐我先说说废话。 今天是我第一次开始写博客,也是对自己能所学知识的整理。另外,写博客可以让我看到自己的成长,获取一定的成就感来保持我对编程的兴趣,继续努力。 今天学习了Git管理工具软件的使用。Git是一个免费、开源的分布式版本控制系统。git可以帮助团队在开发项目时进行有效的项目代码管理,帮助开发人员有序的完成自己的工作同时不影响他人。 1、 git分
2016-10-26 17:41:37 163
转载 学习maven的各种问题
Maven常见问题解决1. The container 'Maven Dependencies' references non existing library解决方法,将eclipse中maven插件中“resolve dependencies from workspace projects”的选项取消 默认的本地库更改,修改maven_home\conf\set
2015-12-22 12:42:43 537
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人