循环的目的是重复执行某段代码 学生成绩案例 双重for循环,控制打印N行N列的星星 九九乘法表 打印倒三角 while循环就是当条件为真的时候就继续执行,否则就不执行 do ...
循环的目的是重复执行某段代码 学生成绩案例 双重for循环,控制打印N行N列的星星 九九乘法表 打印倒三角 while循环就是当条件为真的时候就继续执行,否则就不执行 do ...
js运算符为加减乘除,取余,浮点运算,其中浮点运算注意并不相等。 前置递增递减和后置递增递减 比较运算符 if判断闰年 if else if多分支成绩案例 三元表达式 swi...
js的两种引用方式,第一种方式是内嵌式,写在html中的 之后 之前,第二种方式是外部引入式,代码如下: js的输入和输出语句分部是prompt,alert,console....
移动端布局之流式布局meta视口标签,写移动端布局必须加入视口标签: 二倍图:在移动端布局中,我们需要一个5050像素(css像素)的图片 直接放到我们的iphone8 里面...
在前端开发的过程中我们不可避免的会遇到浏览器兼容性问题,这也是我们必须要解决的问题。首先来了解一下为什么存在浏览器兼容性问题。现在的市场上有很多种类的浏览器,不同种类的浏览器...
盒子水平居中,使用margin:0 auto 盒子垂直居中,使用相对定位,以body为基准absolute,然后top:50%,但是盒子有高度所以还得margin-top:-...
css初始化代码 初始化css的目的是为了样式统一,解决谷歌浏览器和IE浏览器兼容性问题清除浮动代码和简单的初始化代码: 当上面盒子没有设定高度时,必须清除浮动,否则下面的盒...
什么是vue组件?组件(Component)是vue.js最强大的功能之一,组件可以扩展HTML元素,封装可重用的代码。组件的注册使用如下,其中button-counter是...
body网页主体bgcolor网页背景颜色 backgroung网页背景图片 text文字颜色 link链接文字属性 margin外边距 ,body只有上和左边距注释 文字...
构造函数是一个特殊的函数,主要用来初始化对象,即为对象变量赋初始值,它总和new一起使用。我们把对象中的一些公共属性和方法抽取出来,然后封装到这个函数里。 使用构造函数,注意...
面向对象是什么?它的优缺点是什么?面向对象是把事物分解成一个个的对象,然后对象之间分工与合作。它的三大特性:封装性,继承性,多态性。它的优点是易维护,易复用,易扩展,缺点是性...
vue的分支结构:v-if,v-else,v-else-if,v-show可以通过一个简单的成绩案例来演示样式部分: 逻辑部分: 代码分析:当分数在不同的分段时,显示的结果也...
样式部分: 逻辑部分: 核心思路:通过v-bind:class绑定active和error两个样式的类名,通过true和false控制样式的显示和隐藏,this.isActi...
ios 有三种随机数方法: 其中rand()和random()并不是一个真正的伪随机数发生器,在使用之前需要先初始化随机种子,否则每次生成的随机数一样。 而arc4rando...
在iOS13中底部tabbar会出现一个烦人的黑色线条,并且使用之前的方法无法去除掉,因为tabbar增加了新的属性standardAppearance。 设置一个高度为0....
vue之Hello world的步骤:1,需要提供使用的标签2,引入vue.js文件3,可以使用vue的语法做功能4,把vue提供的数据填充到标签中el是指元素挂载位置(值是...
git中有哪些常用的命令?初始化仓库:git init添加暂存区:git add 文件名 git add . (把全部代码都提交到暂存区)提交到本地仓库:git com...
vue中如何封装一个组件?首先定义一个后缀名为.vue的文件,文件内部由三部分组成,template模板部分,script逻辑部分,style样式部分。这三部分是组件的核心部...
ES6中新增了哪些数据类型?Symbol类型(基本)Set类型(复杂)Map类型(复杂)WeakSet类型(复杂)WeakMap类型(复杂)TypedArray类型(复杂) ...