前端 使用 crypto-js 对数据进行对称加密

传送门:# crypto-js githubhttps://github.com/brix/crypto-js demo1:// 加载核心加密库var CryptoJS = require("crypto-js");// 加载des算法var tripledes = require("cr
3次阅读

js 字符串 replace replaceAll

 js中字符串的替换var str = "男的女的老的少的";alert(str.replace('的',''));可以看到替换后的str的值为"男女的老的少的",replace(str1,str2)方法替换的只是第一个匹配的字符串,那么如何实现替换全部匹配的字符串呢? 在java语言中有
6次阅读

JS中的“use strict” 严格模式

1、介绍严格模式2、严格模式影响范围变量:  var、delete、变量关键字对象: 只读属性、 对象字面量属性重复申明函数:参数重名、arguments对象、申明其他:this、eval、关键字...严格模式 ECMAScript 5 引入严格模式('str
5次阅读

js字符串日期yyyy-MM-dd转化为date示例代码

最近遇到一个问题,就是获取表单中的日期往后台通过json方式传的时候,遇到Date.parse(str)函数在ff下报错: NAN 找了些资料,发现是由于Date.parse()函数对日期格式有要求:详细参考 Date.parse函数 对于js操作日期: 创建一个日期对象: var objDate=
6次阅读

swift-初探webView与JS交互

公司接下来的项目需要用swift内嵌h5来实现, 以前没有做过swift项目, 现在慢慢将所学的一点一滴记录一下 一个是怕自己忘了- =, 再就是希望大家看到能帮助我哈哈哈 前几天想要直接用swift上手- =发现连初始化什么的都给忘记了, 又乖乖回去先用OC简单的做了一个webView的界面效果
10次阅读

js中几种实用的跨域方法原理详解

这里说的js跨域是指通过js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数据。只要协议、域名、端口有任何一个不同,都被当作是不同的域。下表给出了相对http://store.company.com/dir/page.h
7次阅读

使用Js控制ReactRouter路由

【使用Js控制ReactRouter路由】  首先引入PropTypes:const PropTypes = require('prop-types');  然后定义context的router属性:ShoppingCart.contextTypes = { router: PropTypes.o
10次阅读

js获取url参数

js获取url参数 //获取url中的参数 function getUrlParam(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有
9次阅读

Js/Jquery获取iframe中的元素

转载:Js/Jquery获取iframe中的元素 - - ITeye技术网站http://java-my-life.iteye.com/blog/1275205在web开发中,经常会用到iframe,难免会碰到需要在父窗口中使用iframe中的元素、或者在iframe框架中使用父窗口的元素。js在父
9次阅读

[转]JS根据useAgent来判断edge, ie, firefox, chrome, opera, safari 等浏览器的类型及版本

js根据浏览器的useAgent来判断浏览器的类型userAgent 属性是一个只读的字符串,声明了浏览器用于 HTTP 请求的用户代理头的值。JavaScript语法:navigator.userAgentPHP语法:$_SERVER['HTTP_USER_AGENT']ASP语法:Request
9次阅读