hyTags
HomeHome DocumentationDocumentation

javascript-get

Gets a JavaScript property from an object.
Parameter
Type
Description
receiver
T
The object to get the property from.
property
String
The name of the property to get.
return
Type?
The expected type of the property value.
return
T
The value of the property, typed according to the return parameter.
Test Case:Get length from string
    <div></div>
    
    <string-new value="hello">
    <javascript-get property="length" return="number">
    <assert-equal value="5" type="number">
    
    👆 Try to change something!
  • Test Case:Get selectionStart from DOM element
      <textarea></textarea>
      
      <selection-get-element>
      <javascript-get property="selectionStart" return="number">
      <assert-equal value="0" type="number">
      
      👆 Try to change something!
    • Test Case:Get property from DateTime
        <div></div>
        
        <date-time-new year="2025" month="12" day="19">
        <javascript-call function="getFullYear" $receiver return="number"></javascript-call>
        <assert-equal value="2025" type="number">
        
        👆 Try to change something!
      • Test succeeded Test failed