Welcome 微信登录

首页 / 脚本样式 / JavaScript

javascript使用 concat 方法对数组进行合并的方法

javascript使用 concat 方法对数组进行合并的方法

在介绍前,抛出一个问题:如何将多个数组合并为一个数组?以下的分享会分为如下小节:1.concat方法的基础介绍2.从实例中感受concat方法1.concat方法的基础介绍 concat方法用于多个数组的合并。它将新数组的成员,添加到原数组的尾部,然后返回一个新数组,原数组不变。console.log([].concat([1],[2],[3])); // [1, 2, 3]console.log([].concat([[1],[2],[3]])); /...
AngularJS 实现JavaScript 动画效果详解

AngularJS 实现JavaScript 动画效果详解

AngularJS 应用中实现 JavaScript 动画效果AngularJS 是一组用于创建单页Web应用的丰富框架,给构建丰富交互地应用带来了所有需要的功能。其中一项主要的特性就是Angular带来了对动画的支持。我们能够在应用的部分内容当中使用动画来表明一些变化正在发生。在我上一篇文章当中,我讲到了在Angular应用中对CSS动画的支持。在这篇文章当中,我们会看到怎样利用JavaScript脚本在AngularJS应用当中生成动画效果。在Angu...
利用Vue.js指令实现全选功能

利用Vue.js指令实现全选功能

因为刚开始接触vue不久,全选的实现参考了知乎上的实现方法: 1、从服务器拿到数据,为每个item设置checked属性 2、计算选中的数量selectCount,如果选中的数量与selectItems的数量相等,则全选selectAll选中 3、点全选时,将每个item的checked属性置为true,反选时置为false, 4、每次selectItems的属性发生变化时,都将checked的为true的item放入数组checkedGroups中下面为...
jQuery实现邮箱下拉列表自动补全功能

jQuery实现邮箱下拉列表自动补全功能

记得,在上个项目中,遇到这样一个需求,网站要求填写邮箱的时候,还没有填写完,就会出现一系列下拉列表,帮助自动补全邮箱的功能。今天小编给给大家分享下我基于jquery是怎么实现此功能的!功能简述•填写邮箱名字,出现下拉列表,自动补全邮箱•点击上下按键,选取下拉列表邮箱•按回车键,选中列表内容,隐藏下拉列表•鼠标经过,下拉列表选项设置为高亮•鼠标点击,选中下拉列表选项,隐藏下拉列表HTMLHTML代码...
前端弹出对话框 js实现ajax交互

前端弹出对话框 js实现ajax交互

原本计划实现这样一个需求: 前台点击触发某业务动作,需要用户补充信息,不做跳转页面,弹窗的形式进行补充信息。 折腾出来了,但是最终没有用到。代码还有些毛躁,提供大概实现逻辑。实现思路:在窗口铺上蒙板以屏蔽原窗口功能按钮操作,在蒙板上层绝对定位实现弹窗,弹窗中的数据交互采用ajax方式。 出发弹窗事件用onclick.关键细节:弹窗和原窗体本质是同页面,为了描述方便,姑且称底层窗体为父窗体,弹窗为子窗体。为了实现字父窗体的交互,需要在父窗体中做一些特别标签,...
Vue.js动态组件解析

Vue.js动态组件解析

本篇资料来于官方文档:http://cn.vuejs.org/guide/components.html#u52A8_u6001_u7EC4_u4EF6本文是在官方文档的基础上,更加细致的说明,代码更多更全。简单来说,更适合新手阅读①简单来说:就是几个组件放在一个挂载点下,然后根据父组件的某个变量来决定显示哪个,或者都不显示。②动态切换:在挂载点使用component标签,然后使用v-bind:is=”组件名”,会自动去找匹配的组件名,如果没有,则不显示;...
Vuejs第十一篇组件之slot内容分发实例详解

Vuejs第十一篇组件之slot内容分发实例详解

什么是组件?组件(Component)是 Vue.js 最强大的功能之一。组件可以扩展 HTML 元素,封装可重用的代码。在较高层面上,组件是自定义元素,Vue.js 的编译器为它添加特殊功能。在有些情况下,组件也可以是原生 HTML 元素的形式,以 is 特性扩展。Slot分发内容①概述:简单来说,假如父组件需要在子组件内放一些DOM,那么这些DOM是显示、不显示、在哪个地方显示、如何显示,就是slot分发负责的活。②默认情况下父组件在子组件内套的内容,...
<< 111 112 113 114 115 116 117 118 119 120 >>