原创 運動函數(一)

function move(obj,attr,target,time,step){ //取消定時器 if(obj.timer){ clearInterval(obj.timer); } //給形參賦默認值 i

原创 運動函數(二)

function move(obj,attr,target,time,step){ //取消定時器 if(obj.timer){ clearInterval(obj.timer); } //給形參賦默認值 i

原创 JS+DIV 實現拖動

效果如下: 源碼: <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <style> div{ width:30

原创 JavaScript網頁小遊戲:過河遊戲

JavaScript網頁小遊戲:過河遊戲代碼,好像是幾個人都需要做船,但只能坐兩人個人,應該採取什麼辦法讓幾個人都順利過河呢?遊戲玩法:   1.無論大人、小孩,每次最多隻能承載兩人。   2.只有爸爸、媽媽、警察可以駕船。   3.

原创 Barrage 彈幕實現原理

給自己提出一個挑戰。用純 JavaScript 來寫東西,不借助框架和庫,也不使用編譯器和引用。 每個小程序都會給出詳細的教程,保證每個新手都能看懂(不出意外的話每天都會更新) 項目地址: cwyaml/JavaScript-Prog

原创 echarts (二) 之canvas設置地圖背景圖

實現效果如下: echarts效果實現參考:echarts地圖連線動效之(一) 接下來說這個背景圖是如何利用canvas實現的: 首先在初始化echarts後增加下面代碼: `` var chart = echarts.init(d

原创 echarts之地圖連線動效

效果如下: HTML如下: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>北京地圖</title> <script type="text/jav

原创 css之鼠標滑過按鈕變化

效果如下: 代碼如下: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <style> .buttons *

原创 css文件掃描動效

具體效果如下: 實現代碼如下: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>文件掃描動效</title> </head> <style>

原创 css鼠標滑過卡片上浮動效

效果如下: 代碼如下: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>鼠標滑過上浮動效</title> </head> <style> .c

原创 Flex子元素均分父元素寬度佈局

效果圖如下: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <style> .child{ widt

原创 ES6 JavaScript Promise的感性認知

本文來自張鑫旭博客上的一篇有關Promise形象解讀  Promise是一種形式Promise-更符合現實世界的直覺認識結語以及Promise其他相關 by zhangxinxu from http://www.zhangxinx

原创 vue-cli3.0 靜態資源項目結構(三)

vue-cli3.0默認項目目錄與2.0的相比,更精簡: 1.移除的配置文件根目錄下的,build和config等目錄, 2.移除了static文件夾,新增了public文件夾,並且index.html移動到public中。 3.在s

原创 v-cli3.0 多頁面配置(二)

介紹 Vue CLI 是一個基於 Vue.js 進行快速開發的完整系統,提供: 通過 @vue/cli 搭建交互式的項目腳手架。 通過 @vue/cli + @vue/cli-service-global 快速開始零配置原型開發。

原创 v-cli3.0搭建vue項目步驟詳解

1.Vue CLI介紹 Vue CLI 是一個基於 Vue.js 進行快速開發的完整系統,提供: 通過 @vue/cli 搭建交互式的項目腳手架。 通過 @vue/cli + @vue/cli-service-global 快速開始