【JavaScript】常见题目整理 学习了JavaScript相关基础语法以及数组和字符串的相关操作函数之后,整理出了一部分关于对JavaScrip中数据进行操作的例题和一些经典面试题,希望对大家有所帮助,如有错误,望不吝赐教。一、在不借助第三变量的情况下对两个变量进行交换 var a=5; var b=3; b=a+...
【JavaScript】常见的几种图片轮播 平时我们会在各种网站看见图片轮播的效果,但它具体是如何实现的呢?接下来咱们一起来看看各种图片轮播效果的产生过程吧!一、图片的无缝滚动什么是图片的无缝滚动?通俗来讲就是一堆图片一张接着一张往过滑,图片之间没有缝隙产生。这也是最简单的一种轮播方式。d1中放图片的路径,d4中和d1放置相同的图片是为了使轮播更加的流畅。二、淡入淡出图片轮播:每次...
【JavaScript】关于BOM对象 1.BOM概述:BOM(Browser Object Model):即浏览器对象模型bom操作:windows      location         historyjs里面的内置对象:Array   String  Math
Vue组件三大核心概念 Vue的核心三大基础概念为:属性、时间和插槽。本文就这三个方面进行深入解析,来了解vue。一、属性1.自定义属性propsprops 可以显示定义一个或一个以上的数据,对于接收的数据,可以是各种数据类型,同样也可以传递一个函数。2.inheritAttrs这是2.4.0 新增的一个API,默认情况下父作...
Javascript描述-数据结构与算法 ☆ 数据结构是以某种形式将数据组织在一起的集合,它不仅存储数据,还支持访问和处理数据的操作。算法是为求解一个问题需要遵循的、被清楚指定的简单指令的集合。 下面是我总结整理出的关于数据结构与算法的相关内容,如有错误,欢迎交流。本文中对于方法的封装均采用JavaScript语言来实现。...
关于Git(上) 一、关于git的简介:☆ 什么是git? Git是目前世界上最先进的分布式版本控制系统☆ 分布式与集中式的区别及其优势? 集中式版本控制系统,版本库是集中存放在中央服务器的,而干活的时...
jQuery中的Dom操作及jQuery中的事件 对Dom元素的操作,换句简单的话来说,就是对元素的属性进行操作。下面来介绍各种方法。获取或设置元素的属性值 attr()    prop()设置元素的属性值:$(“input[type=‘button’]”).attr(“value”,“按钮1”);获取元素的属性值:$(“input[type=‘button’]”).attr(“value”)...
jQuery环境配置及其选择器 一、环境配置jQuery的使用,能够大大的减少代码量,提供了很大的便利,要使用jQuery,首先要做的就是配置环境。环境的配置其实超级简单,只需要下面两步就可以啦。1.首先进入jQuery的官方网站去下载jQuery库文件。2.jQuery不需要安装,只用将下载好的jQuery.js文件引入相关的html文档中即可。这样环境就配置好了,是不是超简单!二、jQuery中的预加载若将jQu...
【canvas】绘图 要绘制canvas图像,首先创建出canvas画布,然后设置画布的大小。canvas标签中间的内容为替代显示内容,当浏览器不支持canvas标签时会显示出来。创建了canvas元素后,要在canvas元素上面绘制图象,首先必须获取canvas环境上下文:canvas.getContext(画布上绘制的类型),2d: 表示2维(我们一般使用...
js中的几种继承 要学js的继承,首先要知道什么是继承?要继承什么?如何继承?下面我就这几个问题进行一下归纳,希望能帮到一些人! 首先要知道,继承是对象的特征,继承的也是对象。而且如果要继承,首先得有一个父类对象,然后再定义一个子类对象来继承父类对象的属性和行为。定义一个...
js原生ajax 一、什么是ajax? 原生ajax的出现弥补了原始方式每次都要浪费时间和带宽去重新读取整个页面的缺陷。AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 ajax,即异步请求...
【JavaScript】正则表达式 一、正则表达式概念及应用: 所谓正则表达式(英语:Regular Expression,在代码中常简写为regex、regexp或RE),指的是使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式。在实际应用中,正则表达式常用来验证表单。二、常用的符号与意义:1.普通字符:非打印字符: 匹配换行符 &nb...
【JavaScript】关于DOM的详解 一、DOM基础1.DOM概述:所谓的dom (document object model),指的就是文本对象模型,DOM和标签之间的关系密不可分,document对象指的是html中所有对象,html标签通过浏览器解析成DOM节点。一个页面有很多的html标签,那么就对应有很多DOM节点。2.DOM元素的属性:可以进行获取或设置某个节点的属性值。innerHTML 节点(元素)的文本值...
【js】字符串及数组的函数 在js中,很多时候我们需要对字符串及数组进行操作,得到我们需要的方便操作的形式,以下是整理出来的相关操作函数:一、字符串的函数:var a=“hello”;var b=" world";// 1.内置的方法:concat() 将两个字符串拼接,返回一个新的字符串 var c= a.concat(b); alert(c); 弹出的值:...
【js】闭包问题         在js中,有时我们需要调用一个函数的局部变量,此时就会产生闭包。闭包就是能够读取其他函数内部变量的函数。由于在Javascript语言中,只有函数内部的子函数才能读取局部变量,因此可以把闭包简单理解成"定义在一个函数内部的函数"。所以,在本质上,闭包就
【js】Dom基本语法 Dom (document object model)即文本对象模型,document对象指的是html中所有对象。1.Dom元素的获取:(1)getElementsByClassNamegetElementsByClassName 获取出来的对象是集合类型(即数组类型) 因为class类名称可以绑定多个不同的元素,有长度属性 length代表其长度。innerHTML 对元素的HTM...
【js】javaScript基础 js基本语法:(1)js语言在网页中出现的位置:js可以直接嵌入到网页中去写,也可以进行页面分离面,面。若进行页面分离后,引入外部文件用<script src=""></script>如果写在同一页面中,可以写在head标签里也可以写在body里面<script type=&q
【CSS3】媒体查询、手机自适应 一、媒体查询写媒体查询时,应该注意要将主样式写在前面,媒体查询写后面。条件的写法可分为以下几种方式:(1)由大到小写,如:@media all and (max-width: 1380px){ .block{ width: 1024px; background-color: #6b16ff; ...
【CSS3】C3动画总结 动画的分类CSS3中的动画分为:平移动画、过渡动画和自定义动画三种。平移动画:transform: 平移translate / 旋转rotate / 放大scale / 旋转skew;过渡动画:...