- 博客(11)
- 收藏
- 关注
原创 JavaScript、Java和C语言的区别
JavaScript和Java都是面向对象的语言,所以它们有this的概念,很容易得到一个对象的属性等;而C语言是面向过程的语言,更注重的是数据的传送,严格的分离执行过程和数据。JavaScript是弱类型语言,也是动态语言,一个变量的数据类型可以动态的被改变,在声明变量时,只需用var关键字即可;而C语言和Java时强类型语言,需要在声明变量时声明数据类型。Javascript是一种解释性编程语言,其源代码在发往客户端执行之前不需经过编译,而是将文本格式的字符代码发送给客户...
2022-06-16 20:26:24
489
原创 JS中的堆和栈,深浅拷贝
简单数据类型和复杂数据类型的直接赋值都是浅拷贝,因为它们只是把存储在栈里的内容进行了赋值。而所谓的深拷贝就是在复杂数据类型进行赋值时,不会因为一个对象的属性发生改变,另一个对象的属性也随之改变。简单来说,就是复杂数据类型a给另一个复杂数据类型b赋值时,应该跳过栈,直接寻找a在堆里的内容进行拷贝,并在堆里为b开辟新的空间存储地址。
2022-05-27 12:40:45
333
原创 JavaScript——排序算法
目录一、冒泡排序一、冒泡排序冒泡排序的英文Bubble Sort,是一种最基础的交换排序。之所以叫做冒泡排序,因为每一个元素都可以像小气泡一样,根据自身大小一点一点向数组的一侧移动。如图所示,每一趟都是相邻两个元素进行比较,较大者往后移动,第一趟循环结束后,最后一位就是整个数组最大的数。第二趟循环比较a.length-1-i次-------即 不再比较最后一项。以此类推,每趟循环都能把剩下...
2022-05-24 22:09:34
148
原创 JavaScript Part 2(条件语句和循环)
条件语句:用于基于不同的条件来执行不同的动作。通常在写代码时,您总是需要为不同的决定来执行不同的动作。您可以在代码中使用条件语句来完成该任务。循环语句:(1)for - 循环代码块一定的次数(2)while - 当指定的条件为 true 时循环指定的代码块(3)do/while - 同样当指定的条件为 true 时循环指定的代码块
2022-05-10 19:22:03
181
原创 JavaScript Part 1
JavaScript 是面向 Web 的编程语言,获得了所有网页浏览器的支持,是目前使用最广泛的脚本编程语言之一,也是网页设计和 Web 应用必须掌握的基本工具。
2022-05-07 17:54:59
598
原创 CSS3 弹性盒子
弹性盒子是 CSS3 的一种新的布局模式。CSS3 弹性盒( Flexible Box 或 flexbox),是一种当页面需要适应不同的屏幕大小以及设备类型时确保元素拥有恰当的行为的布局方式。引入弹性盒布局模型的目的是提供一种更加有效的方式来对一个容器中的子元素进行排列、对齐和分配空白空间。
2022-04-28 17:35:52
474
原创 CSS Part3(浮动与定位)
基于盒子模型,本节我们重点讲了类型转换、浮动、定位的概念和使用,我们在后面的网页布局上会大量使用这些属性,所以我们一定要对这些属性多加练习和巩固。
2022-04-21 11:50:01
135
原创 CSS Part2(盒子模型)
一、什么是盒子模型?我们之前学习的HTML所有元素都可以看成一个人盒子,CSS盒子模型实质上就是给盒子添加修饰,例如:盒子的内外边距、边框、主体(实际)内容。(在谷歌浏览器中可以按下F12键查看网页中元素的盒子模型)Margin(外边距)- 清除边框外的区域,外边距是透明的。Border(边框) - 围绕在内边距和内容外的边框(可以设置粗细和颜色)。Padding(内边距) - 边框到内容的距离,内边距是透明的。Content(内容) -
2022-04-19 23:48:46
772
原创 CSS Part1
CSS (Cascading Style Sheets)指层叠样式表。它可以设置HTML元素的表现样式,如:背景颜色、背景图片。背景透明度、元素尺寸、元素边框、字体样式、文本样式等。
2022-04-17 23:02:18
291
原创 HTML5总结与案例
本篇文章主要完善了上一节HTML基础中没有写道的HTNL5新增属性和标签,并结合三个案例巩固了HTML标签和属性的使用,虽然后两个案例用到了CSS,但我们发现用HTML搭建结构并不难,一个网页有结构,表现,行为组成,它的核心部分就是HTML搭建的结构,所以HTML很重要!!!
2022-04-15 20:56:23
1469
原创 HTML基础总结
HTML简介HTML是一种超文本标记语言,Web标准的构成:结构,表现,行为。HTML就是用来描述网页结构的一套标记标签,它的语法比较简单,易于学习。一、标签是什么?HTML标签是由尖括号包围的关键词,eg:<html> 标签一般都是成对出现的,eg: <html&g..
2022-04-10 11:11:01
418
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人