经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 JavaScript

从零开始建站(五) - 文章导航目录

一、应用 这里列举几个使用文章导航目录的地方: 1.百度百科 可以看到下面百度百科为了使结构清晰,所以使用了2个目录,第一个目录就像我们写毕业论文的目录,第二个就像Word和pdf左侧的导航目录,而我这里就是使用的后者。优点就是阅读的全程都可以跳转到你想要到的位置。 2.Word、pdf...[2018/10/24]

JavaScript基础视频教程总结(021-030章)

<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>021-030章总结</title> </head> <body&...[2018/10/24]

Java用户自定义函数

用户除了可以使用JavaScript的内置函数之外,还可以自己定义函数。自定义函数有3种方法。   使用关键字 function 构造 语法: function funcName([param1][,param2...}){     statements; }  ...[2018/10/24]

小程序实践(十):textarea实现简单的编辑文本界面

textarea是官方的原生组件,用于多行输入   简单的例子,监听文本内容、长度,以及设置最大可输入文本长度   wxml <view cla =''textarea-Style''> <textarea placeholder=''...[2018/10/24]

js的深层克隆和浅层克隆代码和理解

<script> 判断是不是原始值 判断是数组还是对象 建立相应的数组或对象 var obj={ name:''辣鸡'', sex:''male'', card:[''laobi'',''feiwu'...[2018/10/24]

基于React-Native0.55.4的语音识别项目全栈方案

基于React-Native0.55.4的语音识别项目全栈方案

移动端的API能力验证方案与PC端不一样!不一样!!不一样!!! 即使需要使用的API都存在,也不一定能用,这一点和PC端是有很大区别的,国内的手机系统虽然都是基于Android,但几乎都会经过各大厂商的定制,功能与原版Android系统并不是完全一致的,在考察技术方案的时候一定要确认用dem...[2018/10/24]

26个精选的JavaScript面试问题

欢迎关注微信公众号:程序员面试经验分享(ID:jobbible) 译者按: 从各个平台精选整理出26道由浅入深的题目助你面试   原文: Top 26 JavaScript Interview Questions I Wish I Knew 译者: Fund...[2018/10/24]

从零开始的全栈工程师——html篇2.7(JS数据类型具体分析)

JS数据类型具体分析与数据的三大存储格式 1. 字符串 string 2. 数字 number 3. 布尔 boolean 4. null 空 5. undefined 未定义 ↑↑↑叫基本数据类型 基本数据类型就是简单的赋值 6. 对象 ...[2018/10/23]

函数,函数的四种定义, - web探索者-奋斗

函数 1.函数的关键字  function 复习 var 是js的关键字,用于表示声明变量,声明是在内存模块完成,定义(=)是执行模块完成。 var 客园在内存模块提前(js代码执行前)完成所以有变量提升这个功能。 function 也是js1的关键字,用于声明和定义函数的,声...[2018/10/23]

查看浏览器中Cookie信息

一般在浏览器的设置中能找到Cookie的相关设置和查看信息 在js中使用 alert(document.cookie) 也能查看到当前页面的 Cookie 信息 实现方式 1、若是自己开发的页面 直接在js中添加 alert(document.cookie)代码即可 2、a.按F12进入浏览器的...[2018/10/23]

javascript学习笔记之this用法

javascript学习笔记之this用法

javascript中的this学习起来相对复杂,最近花了点时间研究,总结起来大概这只有5种情况,相信只要熟悉这5种用法,基本是可以解决所有的this问题,文本不介绍this设计原理,只介绍用法,阅读本文,你需要了解javascript执行上下文环境,博主写这种文章的目的,主要还是给自己做下笔记,...[2018/10/23]

JS(JavaScript)的初了解5(更新中&#183;&#183;&#183;)

JS(JavaScript)的初了解5(更新中&#183;&#183;&#183;)

1.函数 关键词function 首先,我们先复习一下前面的知识: var 是JS的关键字,用于声明变量,声明在内存模块完成,定义(=)是在执行模块完成。 var可以在内存模块提前(JS代码执行前)完成所以有变量提升这个功能。 为什么会出现图中的这种情况呢? 因为a没有带v...[2018/10/23]

使用JavaScript制作一个好看的轮播图

使用JavaScript制作一个好看的轮播图

目录 使用JavaScript制作出好看的轮播图效果 准备材料 1.图片若干张(包括轮播图和按钮的图片) 2.将按钮的图片应用到按钮上的CSS样式文件 3.实现轮播和点击跳转的JavaScript代码 4.用html将他们联系起来! 使用JavaScript制作出好看的轮播图效果 准备材料...[2018/10/23]

原型链、闭包四种作用、继承、命名空间、枚举类型(day13)

原型链 JavaScript 对象是动态的属性“包”(指其自己的属性)。JavaScript 对象有一个指向一个原型对象的链。当试图访问一个对象的属性时,它不仅仅在该对象上搜寻,还会搜寻该对象的原型,以及该对象的原型的原型,依次层层向上搜索,直到找到一个名字匹配的属性或到达原型链的末尾。 在不...[2018/10/23]

写给大家看的设计书(第3版)PDF下载高清完整扫描原版

这本书出自一位世界级设计师之手。复杂的设计原理在书中凝炼为亲密性、对齐、重复和对比4 个基本原则。作者以其简洁明快的风格,将优秀设计所必须遵循的这4 个基本原则及其背后的原理通俗易懂地展现在读者面前。本书包含大量的示例,让你了解怎样才能按照自己的方式设计出美观且内容丰富的产品。 此书适用于各行各...[2018/10/23]

js实现复选框的全选、全不选和反选

js实现复选框的全选、全不选和反选 主要是用遍历的方法查找元素,然后通过改变checked的属性来选择,为true则是选中状态,为false则是未选状态   实现代码  1 <!DOCTYPE html> 2 <html...[2018/10/23]

小程序分包加载

开发者需要将小程序划分成不同的子包,在构建时打包成不同的分包,用户在使用时按需进行加载。   在构建小程序分包项目时,构建会输出一个或多个分包。每个使用分包小程序必须包含 一个主包,所谓的主包,即放置默认启动页/TabBar 页面,以及一些所有分包需要用到 整个小程序所有...[2018/10/22]

webpack4 系列教程(十四):Clean Plugin and Watch Mode

作者按:因为教程所示图片使用的是 github 仓库图片,网速过慢的朋友请移步《webpack4 系列教程(十四):Clean Plugin and Watch Mode》原文地址。更欢迎来我的小站看更多原创内容:godbmw.com,进行“姿势”交流 ?(^?^*) 0. 课程介绍和资料 ...[2018/10/22]

JavaScript day1(注释)

JavaScript day1(注释)

JavaScript中的注释方式有两种: 单行注释,使用 。 This is an in-line comment. 多行注释,以/*开始,用*/来结束。 /* This is a multi-line comment.*/   [2018/10/22]

webpack4 系列教程(十五):开发模式与webpack-dev-server

作者按:因为教程所示图片使用的是 github 仓库图片,网速过慢的朋友请移步《webpack4 系列教程(十五):开发模式与 webpack-dev-server》原文地址。更欢迎来我的小站看更多原创内容:godbmw.com,进行“姿势”交流 ?(^?^*) 0. 课程介绍和资料 >...[2018/10/22]

更改Visual Studio Code为中文字体最有效的方法

   更改Visual Studio Code为中文字体最有效的方法。    网址:https: marketplace.visualstudio.com/   根据提示就可以更改。[2018/10/22]

Vue父子组件之间的传值

1.vue是如何进行父子组件之间的传值的    a.父子组件之间通过props    b.子父组件之间通过$emit 2.简单demo描述    父组件包含一个点击按钮,用于改变子组件的显示与隐藏;    子...[2018/10/22]

js简单时分秒倒计时

js简单时分秒倒计时

效果: javascript: <script type="text/javascript"> function countTime() { 获取当前时间 var date = new Date(); ...[2018/10/22]

select下拉框选择字体大小

效果:   结合Bootstrap、jQuery和ES6字符串模板与箭头函数使用JavaScript DOM操作动态添加option,随着option:selected选中的字号而改变相应的字体大小 代码: <!DOCTYPE html> <html>...[2018/10/22]

Javascript 流程控制

流程控制 JavaScript通过流程语句来执行程序流,程序流有若干语句组成。在正常情况下,程序中 的语句时按照书写顺序执行的,这种结构称为顺序结构。除了顺序结构之外还有选择结构和循环结构。   1.选择结构 (1)if-else语句 语法: if(condition){ ...[2018/10/21]

【webpack插件使用】在开发中快速掌握并使用Webpack构建web应用程序

1.webpack-dev-server插件的基本使用 入门程序 const path = require(''path''); 导出一个Webpack的配置对象(通过node中的模块操作,向外暴露了一个配置对象) module.exports = { 需要在这里手动指定...[2018/10/21]

攻破javascript面试的完美指南【译】

攻破javascript面试的完美指南(开发者视角) 0. 前言 本文适合有一定js基础的前端开发人员阅读。原文是我google时无意发现的, 被一些知识点清晰的解析所打动, 决定翻译并记录下来。这个过程断续进行了两个月, 期间工作遇到的部分疑问也在文中找到了答案。这篇好的文章值得被推荐。 ...[2018/10/21]

【源码】防抖和节流源码分析

前言 防抖、节流主要用于频繁事件触发,例如鼠标移动、改变窗口大小等。lodash等函数库具备相对应的api, _.debounce 、_.throttle。 核心技术:闭包。 区别: 防抖, 连续触发, 第一次和最后一次触发有效 节流, 一段时间内仅触发一次(第一次) 本文以防抖函数为例...[2018/10/21]

dorado 7 使用总结

最近项目上需要,使用了dorado 7 ,总体感觉还可以,快速开发很方便,然而在方便的同时,难免有些太过繁琐,很多东西都封装了起来,会造成很多不便。因此快速开发的项目可以使用,其它的不推荐。现在打算将过去使用dorado7时遇到的,一些有趣的地方记录下来,方便以后参考。 1.DataSet数据...[2018/10/21]

JavaScript常用函数

JavaScript常用函数

JavaScript常用函数 常规函数  数组函数  日期函数  数学函数  字符串函数   常规函数   (1)alert函数:显示一个警告对话框,包括一个OK按钮。(alert("输入错误");)    (2)confirm...[2018/10/21]

echarts 实现数据(tooltip)自动轮播插件

echarts 实现数据(tooltip)自动轮播插件

前言 最近, 工作中要做类似这种的项目. 用到了百度的 echarts 这个开源的数据可视化的框架. 因为投屏项目不像PC端的WEB, 它不允许用户用鼠标键盘等交互. 有些图表只能看到各部分的占比情况, 不能显示具体的数值. 比如: 得让页面的数据(即tootips)自动轮播数据,效...[2018/10/21]

ES6 开发规范-最佳实践

ES6 开发规范(最佳实践) 本文为开发规范,收集方便日后查看。 【开发规范】https: blog.csdn.net/zzzkk2009/article/detail 53171058?utm_source=blogxgwz0 【最佳实践】https: blog.csdn.net/vbdff...[2018/10/21]

纯JS实现轮播图特效——详解

<div id="slider"> <div id="sliderImgs"> <img src="img/mi04.jpg" width="1000px"/> ...[2018/10/21]

基于Webpack, KnockoutJs,esyui,koeasyui实现类vue-cli生成的模板框架

      前后端分离的开发机制,基本上是开发现代业务系统的标配。可在国内某些特殊领域还是存在大量的以JQuery走天涯的现象,但其中也不泛有追求技术者,如不才的鄙人。不才的本人曾以JQuery走天涯;后又接受了Knockoutjs,被他MVVM思...[2018/10/21]

js实现字体和容器宽高随窗口改变

  用于字体大小和容器的宽高字体和宽高设为rem就可以了 var html = document.documentElement;   function fonts(){   var hW = html.offsetWidth;&...[2018/10/21]

原来 JS 是这样的 - 关于 this

原来 JS 是这样的 - 关于 this

引子 习惯了别的语言的思维习惯而不专门了解 JavaScript 的语言特性的话,难免踩到一些坑。 上一篇文章 中简单总结了关于 提升, 严格模式, 作用域 和 闭包 的几个常见问题,当然这仅仅是了解 JavaScript 的一个开始,这次则依然从另一个大多人都见过但很容易搞错的概念开始了解 Ja...[2018/10/21]

使用微信小程序开发弹出框应用实例详解

使用微信小程序开发弹出框应用实例详解

view cla ="container" cla ="zn-uploadimg"> <button type="primary"bindtap="showok">消息提示框</button> <button type="primary"...[2018/10/20]

深入理解移动前端开发之viewport

在移动设备上进行网页的重构或开发,首先得搞明白的就是移动设备上的viewport了,只有明白了viewport的概念以及弄清楚了跟viewport有关的meta标签的使用,才能更好地让我们的网页适配或响应各种不同分辨率的移动设备。 一、viewport的概念 通俗的讲,移动设备上的view...[2018/10/20]

值得收藏的八个常用的js正则表达式

 开发中如果有input输入框,难免就要写正则表达式,因此在这里总结了一些常见常用的正则表达式的书写方法,希望会大家有所帮助; 附图:   一.手机号码 $(document).ready(function(){ 判断输入手机号码...[2018/10/20]

js中自定义react数据验证组件实例详解

我们在做前端表单提交时,经常会遇到要对表单中的数据进行校验的问题。如果用户提交的数据不合法,例如格式不正确、非数字类型、超过最大长度、是否必填项、最大值和最小值等等,我们需要在相应的地方给出提示信息。如果用户修正了数据,我们还要将提示信息隐藏起来。   有一些现成的插件可以让你非常方便地实现这...[2018/10/20]

ES6 系列之 Generator 的自动执行的方法示例

单个异步任务 var fetch = require(''node-fetch''); function* gen(){ var url = ''https: api.github.com/user github''; var result = yield fet...[2018/10/20]

webstorm中配置Eslint的两种方式及差异比较详解

写在前面 这两种方式的配置基本相同,都是配一下node地址,Eslint执行文件的地址,Eslint的配置文件(就是.eslintrc)等,而且网上很方便就可以搜索到,就不多说了。 之所以要比较一下两者的差异,就是因为对于没有配置过的同学来说,看了诸如“怎么在webstorm下配置Esli...[2018/10/20]

在小程序Canvas中使用measureText的方法示例

在小程序Canvas中使用measureText的方法示例

有时候我们在使用Canvas绘制一段文本时,会需要通过measureText()方法获取文本的宽度,例如: 创建canvas标签 <canvas id="canvas"></canvas> 获取一段文本的宽度 var canv...[2018/10/20]

浅析JS中什么是自定义react数据验证组件

我们在做前端表单提交时,经常会遇到要对表单中的数据进行校验的问题。如果用户提交的数据不合法,例如格式不正确、非数字类型、超过最大长度、是否必填项、最大值和最小值等等,我们需要在相应的地方给出提示信息。如果用户修正了数据,我们还要将提示信息隐藏起来。 有一些现成的插件可以让你非常方便地实现这一功...[2018/10/20]

使用pkg打包Node.js应用的方法步骤

Node.js应用不需要经过编译过程,可以直接把源代码拷贝到部署机上执行,确实比C++、Java这类编译型应用部署方便。然而,Node.js应用执行需要有运行环境,意味着你需要先在部署机器上安装Node.js。虽说没有麻烦到哪里去,但毕竟多了一个步骤,特别是对于离线环境下的部署机,麻烦程度还要上升...[2018/10/20]

vue+VeeValidate 校验范围(部分校验,全部校验)

搜索很久,没有发现有关于vue+VeeValidate部分校验的。自己写一个。 主要是两个场景: 1. 校验范围内,所有的字段。 2. 校验全局所有字段。主要方法: 1.validate(fields, scope)      2. validateAll(fiel...[2018/10/20]

从零开始的全栈工程师——html篇2.4

条件语句与循环语句 变量提升: 变量提升是浏览器的一个功能,在运行js代码之前,浏览器会给js一个全局作用域叫window ,window分两个模块,一个叫内存模块,一个叫运行模块,内存模块找到当前作用域下的所有带var和function的关键字, 执行模块执行js代码,从上到下执行,遇到变...[2018/10/20]

JS(JavaScript)的初了解4(更新中&#183;&#183;&#183;)

JS(JavaScript)的初了解4(更新中&#183;&#183;&#183;)

1.JS的本质就是处理数据。数据来自于后台的数据库。 所以变量就起到一个临时存储数据的作用。 ECMAScript制定了JS的数据类型。 数据类型有哪些? 字符串   String 数字    Number 布尔   &...[2018/10/20]

Json对象与Json字符串的转化

1.jQuery插件支持的转换方式:   $.parseJSON( jsonstr ); jQuery.parseJSON(jsonstr),可以将json字符串转换成json对象   2.浏览器支持的转换方式(Firefox,chrome,opera,safari,ie9,ie...[2018/10/20]

JavaScript访问对象的属性和方法

对象的属性和方法统称为对象的成员。 访问对象的属性 在JavaScript中,可以使用“ . ”和“ [ ] ”来访问对象的属性。 二者区别:“ . ”表示法一般作为静态对象使用时来存取属性。而“[ ]”表示法在动态存取属性时就非常有用。 var object = {name:''xia...[2018/10/20]

101
130
 友情链接:直通硅谷  点职佳  北美留学生论坛
加载更多

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号