【JavaScript练习笔记整理·4 - 6.26】教程文章相关的互联网学习教程文章

03JavaScript程序设计修炼之道_2019-05-30_20-08-14_2019-06-02_15-01-11 es6箭头函数的使用、数组、练习、数组的方法【代码】【图】

21arrowFun-es6.html<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>Document</title> </head> <body><script>// 默认参数function fn(a,b) {// 希望a的默认值10if(typeof a == "undefined") {a = 10;}console.log(a);}//fn(1,5);//fn();//fn(10,20);fn();function ajax(url...

03JavaScript程序设计修炼之道 2019-05-23_20-28-51_2019-05-26_21-12-07 for、练习、hw【代码】【图】

16for.html<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>Document</title> </head> <body><script>// 打印1-10/*表达式1 一般用于变量初始化表达式2 一般是循环条件表达式3 循环变量变化i=1,1<=10 打印1 i=22<=10 打印2 i=33<=10 ...for循环用于循环次数固定的for(var i=...

JavaScript小练习1-控制div属性【图】

题目 要实现的效果如图所示:查看演示*** 分析 乍一看还以为十分简单,就是简单的点击button时触发的函数来改变样式值,不过做到后面就开始打脸了——“重置”功能。其实要实现重置功能,硬做还是可以的,就是cssText=“整个style表”,但是这么做太暴力了,十分不优雅,结果看了人家的源码真的是佩服的五体投地。 首先注意CSS的三种创建方式内联样式/行内样式(inline style) 内部样式表(internal style sheet) 外部样式表(externa...

JavaScript算法练习:关于字符串中每个单词的首字母大写化问题著作权归作者所有。 商业转载请联系作者获得授权,非商业转载请注明出处。 原文: https://www.w3cplus.com/ja【代码】

1、for循环:var a = Hi, my name\s Han Meimei, a SOFTWARE engineer; //for循环 function titleCase(s) { var i, ss = s.toLowerCase().split(/\s+/); for (i = 0; i < ss.length; i++) { ss[i] = ss[i].slice(0, 1).toUpperCase() + ss[i].slice(1); } return ss.join( ); } console.log(titleCase(a)); 2、for循环+replace://for循环+replace function titleCase1(str) { //将字符串分解为数组并将其小写化 v...

JavaScript练习 - 模态对话框【代码】

模态对话框练习<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><title>Title</title><style>body{margin: 0;}.hide{display: none;}.a1{}.a2{position:fixed;left:0;top:0;right:0;bottom:0;background-color:black;opacity:0.6;z-index:9;}.a3{width:500px;height:400px;background-color:white;position:fixed;left:50%;top:50%;margin-left:-250px;margin-top:-200px;z-index:10;}</style> </head> <body><div ...

JavaScript编程练习题集锦【代码】

1、 给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。 示例: 给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1] var twoSum = function(nums, target) { var str = []; for(var i=0;i<nums.length;i++){ for(var j=1;j<nums.length;j++){ if(i !=j && target===(nums[i]+nums[j])){ ...

练习牛客网笔试题--前端js--17-添加元素-开头【代码】

练习牛客网笔试题--前端js--17-添加元素-开头 // 题目描述 // 在数组 arr 开头添加元素 item。不要直接修改数组 arr,结果返回新的数组 // 输入 [1, 2, 3, 4], 10 // 输出 [10, 1, 2, 3, 4] 1.自己的练习 function prepend(arr, item) {return [item, ...arr]} 2.题解//利用concatfunction prepend(arr, item) {return [item].concat(arr);}//使用push.applyfunction prepend(arr, item) {var newArr=[item]...

JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部