关闭

将Bootstrap应用到Aurelia项目中

很多时候,页面样式的问题让人头疼。而Bootstrap则是一个很好的前端框架,那么如何在Aurelia中引入Bootstrap框架呢。 引用Bootstrap的方法有很多种,这里介绍的是一种适合与Aurelia Cli命令工具的方法,不过我想在webpack中也可以使用(也可能会出问题,暂时先介绍这一种). 1.  npm安装Bootstrap 。 (这里用的是Bootstrap的最新...
阅读(79) 评论(0)

oracle 还原被drop的表

如果要对drop掉的表做恢复处理,而此时又已经创建了表emp,那么如何恢复该表呢(由于已经存在该表名,不能直接恢复)。方法: 1. 查看被删除的表是不是在回收站中,在的话才能恢复 select * from dba_recyclebin;(查看original_name列) 2. 由于drop掉emp表后,又新建了同名的表,所以把原来的表中数据先放到一个其他名字的表中(名字可以取个emp...
阅读(368) 评论(0)

ES6中熟悉而又陌生的箭头函数 '=>'

以前略知晓箭头函数的写法,最近看了阮一峰先生的ES6入门后,又学到了很多。记录如下: 箭头函数简化了函数的写法,作用类似于return 。 ES6: var func = x => x; 等同于ES5中: var func = function(x){ return x; }如果箭头函数不需要参数或需要多个参数,就使用一个圆括号代表参数部分。 var f = () => 5; // 等同...
阅读(148) 评论(0)

简要记录ES6中Module的语法

ES6 模块不是对象,而是通过export命令显式指定输出的代码,再通过import命令输入,如同script导入外部JS脚本。 例一: //xx1.js var name = 'wu'; var age = 20; var addr = 'Suzhou'; export {name,age,addr}; //输出变量 //main.js //引入变量 其中把name变量名改为n impor...
阅读(158) 评论(0)

关于new Date()方法在IE8下面无效的解决办法

1. 如果获取两个日期差是需要Date( )方法的,最近发现Date()方法在IE8下并不友好,存在一些兼容性的问题。 下面介绍方法,计算两个日期差 //计算日期差函数,兼容IE8 function getDays(strDateStart,strDateEnd){ var strSeparator = "."; //2017.08.08 这里以.为分隔符 ...
阅读(295) 评论(0)

JS输出斜边递增正三角

今天看到一条JS题目,在页面上打印输出一个正三角形,斜边递增。如下。         1     2  1  2 3  2  1  2  3 ...... 思索出一个简单的想法,用for循环嵌套就好了 代码如下,比较粗糙 for(let i = 1; i<=3;i++){ for(let d = i;d <= 3+1-i;d++){ document.wri...
阅读(192) 评论(0)

ES6中forEach方法

本文引用地址:http://www.zhangxinxu.com/wordpress/?p=3220。感谢博主。 forEach forEach是Array新方法中最基本的一个,就是遍历,循环。例如下面这个例子: [1, 2 ,3, 4].forEach(alert); 等同于下面这个传统的for循环: var array = [1, 2, 3, 4]; for (...
阅读(212) 评论(0)

整理ES6中的Set和Map方法

本文参考阮一峰先生的《ECMAScript 6 入门》一书的set和map一章。 1. set ES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。 Set 本身是一个构造函数,用来生成 Set 数据结构。 const s = new Set(); [2, 3, 5, 4, 5, 2, 2].forEach(x => s.add(x)); f...
阅读(1803) 评论(0)

记录一下ES6扩展运算符(三点运算符)...的用法

该记录源于segmentfaul网友的评论,特意感谢!  ...运算符用于操作数组,有两种层面 1. 第一个叫做 展开运算符(spread operator),作用是和字面意思一样,就是把东西展开。可以用在array和object上都行。 比如: let a = [1,2,3]; let b = [0, ...a, 4]; // [0,1,2,3,4] let obj = { a: 1,...
阅读(1190) 评论(0)

ES6:变量的解构赋值

本内容摘自阮一峰先生的《ECMAScript6入门》书中第三章 -- 变量的解构赋值。 变量的解构赋值用途很多。 (1)交换变量的值 let x = 1; let y = 2; [x, y] = [y, x]; 上面代码交换变量x和y的值,这样的写法不仅简洁,而且易读,语义非常清晰。 (2)从函数返回多个值 函数只能返回一个值,如果要返回多个值,只能将它们放在数组或对象里返回。有...
阅读(136) 评论(0)

对ES6中let与const命令初步了解

最近看了阮一峰的《ECMAScript6入门》 ,对第一章做一些记录 1. let命令  ES6 新增的关键字,用法就是用于声明变量,和 var 类似;区别在于声明的变量是局部的,只在 let 所在的代码块内有效。 var a = []; for (var i = 0; i < 10; i++) { a[i] = function () { console.log(i); }; }...
阅读(267) 评论(1)

Angular2入门项目显示loading的原因

刚刚接触Angular 2.。按照官网的文档建好生成以后,发现浏览器显示的loading,而不是文档里的App Works。一开始还以为是index.html改了的而文档没及时更新的原因。后来当给组件加了css而无变化,才发现我是多么的想当然和无知。百度一下,原来是我的猎豹浏览器有点旧,不支持ES6的原因,后来我用最新版的Chrome后,就是显示App Works了。 出现Loding是通常是因...
阅读(916) 评论(0)

jQuery中attr()方法和prop()方法获取input的checked属性的区别

今天在使用checkbox中,通过attr()获取checked状态时发现显示的是undefined。后来改成了prop()方法却没问题。百度发现,使用jQuery的attr方法获取checked属性值,获取的值的大小为未定义,此时可以用prop方法获取其真实值,下面介绍这两种方法的区别: 1.如果使用attr()方法获取时,如果当前input中初始化未定义checked属性,则不管当前是否...
阅读(657) 评论(0)

记录一下冒泡排序和sort()排序

今天有空,整理了一下写过的javascript排序方法。排序方法很多,我了解的不算多,这里记录下知道的冒泡排序和js自带的sort()排序。 1. 冒泡排序 function BubbleSort(arr) { var len = arr.length; for (var i = 0; i < len; i++) { for (var j = 0; j < le...
阅读(588) 评论(0)

AngularJS动态切换样式

AngularJS相比原生的js或者jquery有着很大不同,对于一个简单的鼠标点击不同选项,动态切换样式该怎么实现呢。 本文实现的是点击某个标题,标题问题加粗,并随之切换相应的div内容,如下    Ok.,实现过程 1. html代码 推荐...
阅读(2732) 评论(0)

网页前后端图片共享(Global Setting)

一个网站系统的前后台肯定不能在一个项目里,但是前台用户上传的图片怎样跨项目在后台显示呢。 这里我们需要一个全局设置工具Global Setting.这是在网页后端的java环境部署的,配合使用的是jsp + servlet技术。 注: 这里是在后台,共享的是前台的图片库。可能需要导入IO的jar包。 1. 在项目中新建一个文件夹Util, 新建一个class: GlobalSetting.j...
阅读(319) 评论(0)

关于Angular中directive的简单应用

用angular中directive方法(自定义插件),实现一个类似与下拉列表的简单的点击显示案例 1.贴出html + js 代码 var app = angular.module("app",[]); app.directive('hello',function(){ return { restrict:'E'...
阅读(169) 评论(0)

关于AngularJS的Filter的示例

贴上几个有关Filter使用的几个示例。 1. 首先创建一个表格 名称 价格 上架时间 描述 {...
阅读(454) 评论(0)

利用jQuery给表格添加分页效果

1. 新建一个Table,添加十行数据 编号 姓名 性别 1 张飞 男 2 刘备 男 3 关羽 男 4 妲己 ...
阅读(673) 评论(0)

我所了解的servlet传值的方式

1. 定向传值  request.setAttribute("key", value); request.getRequestDispatcher("index.jsp").forward(request, response); 2. ajax+servlet //生成JSON数据 JSONArray arr = new JSONArray(valueList); Stri...
阅读(217) 评论(0)
29条 共2页1 2 下一页 尾页
    个人资料
    • 访问:22246次
    • 积分:462
    • 等级:
    • 排名:千里之外
    • 原创:24篇
    • 转载:5篇
    • 译文:0篇
    • 评论:3条
    文章分类
    最新评论