
javascript
Seven7707
这个作者很懒,什么都没留下…
展开
-
let 和 const 命令
let 命令基本用法ES6 新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。{ let a = 10; var b = 1;}a // ReferenceError: a is not defined.b // 1上面代码在代码块之中,分别用let和var声明了两个变量。然后在代码块之外调用这两转载 2018-01-24 22:52:50 · 174 阅读 · 0 评论 -
vue中绑定点击事件@click的用法以及详解
原创 2019-01-21 01:12:42 · 29247 阅读 · 0 评论 -
Ajax基础--JavaScript实现
ajax原理1、ajax即“Asynchronous JavaScript and XML”(异步 JavaScript 和 XML),也就是无刷新数据读取。通俗地讲就是:AJAX 通过在后台与服务器交换少量数据的方式,允许在不重新加载整个页面的情况下,对网页的一部分内容进行数据更新。2、http 请求http(超文本传输协议)是一个基于请求与响应模式的、无状态的、应用层的协议...原创 2019-01-21 01:29:47 · 165 阅读 · 0 评论 -
1.js如何解析后台传过来的json字符串?JSON.parse()使用方法
1.js如何解析后台传过来的json字符串? 注意:js是无法直接接收和使用json或者Php的数据,用的话会出现undefined,所以要转换一下。 方式一:var str = '{"rows":[{"ID":0,"登录账号":"admin","登录时间":"\/Date(1446772997000)\/","登录地点":"河北石家庄&原创 2019-01-21 10:41:19 · 6773 阅读 · 1 评论 -
js读取解析JSON数据
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不须要任何特殊的 API 或工具包。 本文主要是对JS操作JSON的要领做下总结。 在JSON中,有两种结构:对象和数组。 ...原创 2019-01-21 11:21:50 · 344 阅读 · 0 评论 -
前端学习之——js解析json数组
一、对于标准的json数组如:var result =[{"flag":"1","macId":"2","mbId":"0","userName":"XX"},{"flag":"2","macId":"2","mdId":"1"原创 2019-01-21 11:56:52 · 11968 阅读 · 1 评论 -
js常用方法
1.push() 方法数组中添加新元素:var fruits = ["Banana","Orange","Apple","Mango"]fruits.push("kiwi")fruits 结果输出:Banana,Orange,Apple,Mango,Kiwipush() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。注意: 新元素将添加在数组的末尾。注意: ...原创 2019-01-21 14:14:51 · 159 阅读 · 0 评论 -
JS function 语句
实例 声明一个函数,函数调用时在 id="demo" 的元素上输出 "Hello World" :function myFunction(){ //声明一个函数 document.getElementById("demo").innerHTML = "Hello World"; }myFunctiong(); //调用函数定义和用法fun...原创 2019-01-21 14:38:47 · 338 阅读 · 0 评论 -
用Jquery取label标签时要用$("#ID名称").text()取值
用jQuery取htm标签label时要用$(‘#lbl’).text();取值,而赋值则是$(‘#lbl’).html(‘http://www.ns-talk.com’);文本框取值 赋值 是 $(‘#txt’).val(),而label标签不一样,同理div等也是...原创 2019-01-21 14:44:08 · 4748 阅读 · 0 评论 -
hover和mouseover,mouseout的区别
说道hover和mouseover,mouseout的区别,不得不联系到mouseenter,mouseleave。mouseover,mouseout是指鼠标指针在穿过/离开被选元素或其子元素时触发。mouseenter,mouseleave是指鼠标指针在穿过/离开被选元素时触发。举个简单例子: 1 2 3 4 5 ...转载 2019-01-23 16:59:15 · 1410 阅读 · 0 评论 -
ECharts.js学习(一) 简单入门
EChart.js 简单入门最近有一个统计的项目要做,在前端的数据需要用图表的形式展示。网上搜索了一下,发现有几种统计图库。MSChart 这个是Visual Studio里的自带控件,使用比较简单,不过数据这块需要在后台绑定。ichartjs是一款基于HTML5的图形库。使用纯javascript语言, 利用HTML5的canvas标签绘制各式图形。 支持饼图、环形图、折线...转载 2019-01-20 20:01:29 · 181 阅读 · 0 评论 -
Weex 入门这一篇就够了
z转自:https://blog.youkuaiyun.com/xingxtao/article/details/79505997 一:Vue.js 了解Vue.js 环境配置(1) 安装 nodejs(2) 安装 webpack : npm install webpack -g(3)安装 vue-cli 脚手架:npm install vue-cli -gVue.js 项目创建(1...转载 2018-12-14 18:49:19 · 278 阅读 · 0 评论 -
exports 和 module.exports 的区别
require 用来加载代码,而 exports 和 module.exports 则用来导出代码。但很多新手可能会迷惑于 exports 和 module.exports 的区别,为了更好的理解 exports 和 module.exports 的关系,我们先来巩固下 js 的基础。示例:test.jsvar a = {name: 1};var b = a;console转载 2018-01-25 11:52:24 · 133 阅读 · 0 评论 -
为什么我们要使用Async、Await关键字
前不久,在工作中由于默认(xihuan)使用Async、Await关键字受到了很多质问,所以由此引发这篇博文“为什么我们要用Async/Await关键字”,请听下面分解: Async/Await关键字Visual Studio(.net framework 4.5)提供了异步编程模型,相比之前实现方式,新的异步编程模型降低了使用的复杂度并且更容易维护和调试,编译器代替用户做了很转载 2018-01-26 11:04:39 · 844 阅读 · 0 评论 -
用 npm scripts 来构建前端项目的尝试
原文:https://www.imooc.com/article/6179最近读了 Why I Left Gulp and Grunt for npm Scripts。读完后,觉的这文章写的相当不错,就决定尝试下。下面先简单介绍下 npm Scripts。什么是 npm ScriptsNode.js 项目下一般都有一个 package.json 文件,文件的转载 2018-01-29 22:02:44 · 477 阅读 · 0 评论 -
npm包--chalk
1/含义修改控制台中字符串的样式(字体样式加粗等/字体颜色/背景颜色)2/使用加粗+红色字+背景白色const chalk = require('chalk');console.log(chalk.red.bold.bgWhite('Hello World'));const chalk = require('chalk');console.log(c转载 2018-01-29 22:46:57 · 2136 阅读 · 0 评论 -
简单正则^(?![^a-zA-Z]+$)(?!\D+$)[0-9a-zA-Z]{6,35}$
^(?![^a-zA-Z]+$)(?!\D+$)[0-9a-zA-Z]{6,35}$^ (?![^a-zA-Z]+$) (?!\D+$) [0-9a-zA-Z] {6,35} $1. ^匹配字符串开始(或行首)2. (?![^a-zA-Z]+$)断言 此位置 后,字符串结尾之前,所有的字符不能全部由数字([^a-zA-Z]表示非英文字母,结合下文,这里匹配数字)组成....原创 2018-07-30 18:35:20 · 30099 阅读 · 0 评论 -
JS 浏览器cookie的设置,读取,删除 - Cristina_Guan - 博客园
JavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的。而cookie是运行在客户端的,所以可以用JS来设置cookie.假设有这样一种情况,在某个用例流程中,由A页面跳至B页面,若在A页面中采用JS用变量temp保存了某一变量的值,在B页面的时候,同样需要使用JS来引用temp的变量值,对于JS中的全局变量或者静态变量的生命周...转载 2018-09-18 11:01:07 · 8938 阅读 · 0 评论 -
vuejs中执行npm run dev出现页面cannot GET/问题
1.问题描述最近用vue-cli搭建了一个小项目,其中在对项目进行打包测试时修改了webpack.base.conf.js中的配置信息,之后再用npm run dev之后出现如下的情况: 1.浏览器中无法呈现已有页面,并且在浏览器控制台中报404错误 2.命令窗口中并没有报错 其中有人说是路由等问题,后来通过创建新的项目对比配置文件信息,发现是配置信息导致...转载 2018-10-11 10:55:24 · 1461 阅读 · 0 评论 -
vue+node+es6+webpack创建简单vue的demo
闲聊:小颖之前一直说是写一篇用vue做的简单demo的文章,然而小颖总是给自己找借口,说没时间,这一没时间一下就推到现在了,今天抽时间把这个简单的demo整理下,给大家分享出来,希望对大家也有所帮助。前期准备:1.安装node 安装包地址这个里面有两个安装包大家可以根据自己的需求选择安装4.4.4版本或者6.2.0版本,小颖选择的是6.2.0。2.Atom编辑器,这个大家可以根据自...转载 2018-11-16 11:12:07 · 274 阅读 · 0 评论 -
Chrome 调试总是进入 Paused in debugger状态
在使用chrome访问页面时,经常打开console控制台进行调试,有时候一不小心点错了,就会出现Paused in debugger状态。解决方案就是把右下角的这个按钮点一下,就不会再出这种情况了如果有不对 的地方,请及时提出...原创 2018-12-12 16:17:01 · 22685 阅读 · 4 评论 -
如何获取url地址中“?”后面的参数
<!DOCTYPE HTML><html><head><title>js获取url后面的参数</title><meta charset="utf-8" /><script> var params=(function(){ var search=location.search转载 2019-02-14 14:21:26 · 4096 阅读 · 0 评论