js代码关键单词(js代码关键单词是什么)
更新: 2022-11-09 09:33
本文目录一览:
- javascript中的那些英文单词在js里面有什么作用
- case是不是js关键字
- 怎么实现js判断搜索引擎搜索关键词是否包含某关键字
- 用JS将搜索的关键字高亮显示实现代码
- js如何快速查找关键字?
- JS有什么关键字
javascript中的那些英文单词在js里面有什么作用
你说说的英文单词应该指的是代码中的注释。 在javascript中常用的注释有三种:
- 双斜杠后加内容,形如“//这是行注释”
function calculate(num1, num2, option) {
// judge the option to execute
switch(option) {
case '+': return a + b;
case '-': return a - b;
case '*': return a * b;
case '/': return a / b;
default:
}
}
这是行注释,用于说明某行代码的用途或注意事项。 2. 段落注释,形如“/ 这是段落注释*/”**
/**
* @param num1 参与运算的第一个数
* @param num2 参与运算的第二个数
* @param option 参与运算的运算符
* 该方法用于计算
*/
function calculate(num1, num2, option) {
// judge the option to execute
switch(option) {
case '+': return a + b;
case '-': return a - b;
case '*': return a * b;
case '/': return a / b;
default:
}
}
段落注释用于对方法进行说明,包括参数说明。 段落注释中常用的关键字如下:
/**
* @module 声明模块
* @class 类名
* @method 方法名
* @param {参数类型} 参数名 参数说明
* @return {返回值类型} 返回值说明
*/
- 多行注释,形如"/这是段落注释/" 多行注释和段落注释看起来非常相似。但是两者是不同的,从功能上来说段落注释用来对方法(function)进行说明。而多行注释是在单行注释过长,需要换行时使用的;从写法上来说,段落注释比多行注释多一个“*”;从表现形式上来说,多行注释在编辑器中显示为绿色,段落注释显示为蓝色。 之所以要在代码中引入各种注释,是为了让代码更便于阅读。在多人合作的项目中这一点尤为重要。
case是不是js关键字
是。js是javascript的简称,是Java的一个形式,js的关键字有case
、catch
、char
和class
,里面含有case
。
怎么实现js判断搜索引擎搜索关键词是否包含某关键字
var ss = '你好,早上好,晚安'; // 对比字符串
var s = '好'; // 可能包含的关键字
var is = '';
if (ss.indexOf(s) == -1) {
is = '不包含';
} else {
is = '包含';
}
// 下面改改
$('.announcement').parent().append('<p>"' + ss + '" ' + is + ' "' + s + '"</p>');
用JS将搜索的关键字高亮显示实现代码
用JS让文章内容指定的关键字加亮。 是这样的: 现在有这些关键字:美容、生活、购物。 当在文章里头出现这些关键字,就把它加亮显示。 文章是生成静态页面的,而这些关键字是能随时更新的,所以我想用JS来实现... 不知道怎样来实现这样的功能啊?特此求助。 复制代码:
<script language="JavaScript">
function highlight(key) {
var key = key.split('|');
for (var i = 0; i < key.length; i++) {
var rng = document.body.createTextRange();
while (rng.findText(key[i])) {
// rng.pasteHTML(rng.text.fontcolor('red'));
rng.pasteHTML('<div style="border:1 solid red;display:inline"><a href="#" title="' + rng.text + '">' + rng.text + '</a></div>');
}
}
}
highlight('文章|关键|功能');
</script>
js如何快速查找关键字?
你的关键字是单词还是汉字啊,如果是单词的话不需要实时的对用户的数据进行判断,因为一个单词是要用户多次输入来完成的,只要在用户输入了空格的时候才进行匹对,这样会减少匹对的次数。如果是汉字的话你就只能定义好规则了,是按下空格搜索,还是设定一个扫描时间。
JS有什么关键字
document.write("");
输出语句- JS中的注释为
//
- 传统的HTML文档顺序是:
document -> html -> (head, body)
- 一个浏览器窗口中的DOM顺序是:
window -> (navigator, screen, history, location, document)
- 得到表单中元素的名称和值:
document.getElementById("表单中元素的ID号").name(或value)
- 一个小写转大写的JS:
document.getElementById("output").value = document.getElementById("input").value.toUpperCase();
- JS中的值类型:
String
,Number
,Boolean
,Null
,Object
,Function
- JS中的字符型转换成数值型:
parseInt()
,parseFloat()
- JS中的数字转换成字符型:
(""+变量)
- JS中的取字符串长度是:
(length)
- JS中的字符与字符相连接使用
+
号 - JS中的比较操作符有:
==
等于,!=
不等于,>
,>=
,<
,<=
- JS中声明变量使用:
var
来进行声明 - JS中的判断语句结构:
if(condition){} else{}
- JS中的循环结构:
for([initial expression]; [condition]; [update expression]) { inside loop }
- 循环中止的命令是:
break
- JS中的函数定义:
function functionName([parameter], ...) { statement[s] }
- 当文件中出现多个form表单时,可以用
document.forms[0]
,document.forms[1]
来代替 - 窗口:打开窗口
window.open()
, 关闭一个窗口window.close()
, 窗口本身self
- 状态栏的设置:
window.status="字符";
- 弹出提示信息:
window.alert("字符");
- 弹出确认框:
window.confirm();
- 弹出输入提示框:
window.prompt();
- 指定当前显示链接的位置:
window.location.href="URL"
- 取出窗体中的所有表单的数量:
document.forms.length
- 关闭文档的输出流:
document.close();
- 字符串追加连接符:
+=
- 创建一个文档元素:
document.createElement()
,document.createTextNode()
- 得到元素的方法:
document.getElementById()
- 设置表单中所有文本型的成员的值为空:
var form = window.document.forms[0];
for (var i = 0; i < form.elements.length; i++) {
if (form.elements[i].type == "text") {
form.elements[i].value = "";
}
}
- 复选按钮在JS中判断是否选中:
document.forms[0].checkThis.checked
(checked属性代表是否选中返回TRUE
或FALSE
) - 单选按钮组(单选按钮的名称必须相同):取单选按钮组的长度
document.forms[0].groupName.length
- 单选按钮组判断是否被选中也是用
checked
- 下拉列表框的值:
document.forms[0].selectName.options[n].value
(n有时用下拉列表框名称加上.selectedIndex
来确定被选中的值) - 字符串的定义:
var myString = new String("This is lightsword");
- 字符串转成大写:
string.toUpperCase();
字符串转成小写:string.toLowerCase();
- 返回字符串2在字符串1中出现的位置:
String1.indexOf("String2") != -1
则说明没找到。其余看...